Пример #1
0
        /// <summary>
        /// 获取电子口岸信息
        /// </summary>
        /// <param name="sysNo"></param>
        /// <param name="callback"></param>
        public void GetEPortEntity(int?sysNo, EventHandler <RestClientEventArgs <EPortVM> > callback)
        {
            string relativeUrl = string.Format("/POService/EPort/GetEport/{0}", sysNo.ToString());

            if (sysNo.HasValue)
            {
                restClient.Query <EPortEntity>(relativeUrl, (obj, args) =>
                {
                    if (args.FaultsHandle())
                    {
                        return;
                    }
                    EPortVM viewModel  = null;
                    EPortEntity entity = args.Result;
                    if (entity == null)
                    {
                        viewModel = new EPortVM();
                    }
                    else
                    {
                        viewModel = entity.Convert <EPortEntity, EPortVM>();
                    }
                    callback(obj, new RestClientEventArgs <EPortVM>(viewModel, restClient.Page));
                });
            }
        }
Пример #2
0
        /// <summary>
        /// 获取电子口岸
        /// </summary>
        /// <param name="vendorInfo"></param>
        /// <returns></returns>
        public EPortEntity GetEPort(string sysNo)
        {
            EPortEntity result = new EPortEntity();
            DataCommand cmd    = DataCommandManager.GetDataCommand("GetEPortInfo");

            cmd.SetParameterValue("@SysNo", sysNo);
            return(cmd.ExecuteEntity <EPortEntity>());
        }
Пример #3
0
        /// <summary>
        /// 保存电子口岸
        /// </summary>
        /// <param name="vendorInfo"></param>
        /// <returns></returns>
        public EPortEntity SaveEPort(EPortEntity entity)
        {
            entity.LastEditdate = DateTime.Now;
            DataCommand cmd = DataCommandManager.GetDataCommand("UpdateEPortInfo");

            cmd.SetParameterValue <EPortEntity>(entity);
            return(cmd.ExecuteEntity <EPortEntity>());
        }
Пример #4
0
        /// <summary>
        /// 创建电子口岸
        /// </summary>
        /// <param name="vendorInfo"></param>
        /// <returns></returns>
        public EPortEntity CreateEPort(EPortEntity entity)
        {
            entity.Indate       = DateTime.Now;
            entity.LastEditdate = entity.Indate;
            entity.LastEditUser = entity.InUser;
            DataCommand cmd = DataCommandManager.GetDataCommand("CreateEPortInfo");

            cmd.SetParameterValue <EPortEntity>(entity);
            return(cmd.ExecuteEntity <EPortEntity>());
        }
Пример #5
0
 public EPortEntity SaveEport(EPortEntity entity)
 {
     return(ObjectFactory <EPortService> .Instance.SaveEport(entity));
 }
Пример #6
0
 public EPortEntity CreateEPort(EPortEntity newEport)
 {
     return(ObjectFactory <EPortService> .Instance.CreateEPort(newEport));
 }
Пример #7
0
 /// <summary>
 /// 保存电子口岸
 /// </summary>
 /// <param name="vendorInfo"></param>
 /// <returns></returns>
 public EPortEntity SaveEport(EPortEntity entity)
 {
     return(ObjectFactory <IEPortDA> .Instance.SaveEPort(entity));
 }
Пример #8
0
 /// <summary>
 /// 保存电子口岸
 /// </summary>
 /// <param name="vendorInfo"></param>
 /// <returns></returns>
 public EPortEntity SaveEport(EPortEntity entity)
 {
     return(M_EPortProcessor.SaveEport(entity));
 }
Пример #9
0
 public EPortEntity CreateEPort(EPortEntity newEPortInfo)
 {
     return(M_EPortProcessor.CreateEport(newEPortInfo));
 }