using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using djy.Model;
using Common;
using Common.Djy;
using djy.Model.AmsDto;
using Common.Utilities;
using djy.Model.Ams;
namespace djy.Paas.IService
{
///
/// AMS
///
public interface IAmsService:IsBase
{
string SaveInfo(AMSDto dto,string userid);
TableData Load(AMSQuery req, string userid);
void Delete(string ids,string userid);
List GetCountry();
List GetCodePortLoad();
List GetCARRIER();
List GetCTNALL();
List GetPackage();
List GetDangerousGoods(string strlink);
List GetPort(string strlink);
List GetVessel(string strlink);
Task SendDE(string Gid, string userid, string docType);
Response SaveReceipt(string retdto);
List GetCodeProvince();
List GetCodeCity(string provinceCode);
string SaveTemplate(AMS_AddrTemplate dto, string userid);
List GetTemplate(string companyid, string type,string TemPlateName);
byte[] PDF(string GID);
}
}