Ejemplo n.º 1
0
        public ActionResult Edit(Epm_OilStation model)
        {
            //权限检查
            Helper.IsCheck(HttpContext, AdminModule.AdminOrganization.ToString(), SystemRight.Modify.ToString(), true);

            Result <int>        result = new Result <int>();
            ResultView <string> view   = new ResultView <string>();

            if (string.IsNullOrEmpty(model.Code1))
            {
                view.Flag    = false;
                view.Message = "单位编码不能为空";
                return(Json(view));
            }
            if (string.IsNullOrEmpty(model.Code))
            {
                view.Flag    = false;
                view.Message = "编号不能为空";
                return(Json(view));
            }

            Result <Epm_OilStation> OilStationResult = new Result <Epm_OilStation>();

            using (AdminClientProxy proxy = new AdminClientProxy(ProxyEx(Request)))
            {
                OilStationResult                  = proxy.GetOilStation(model.Id);
                OilStationResult.Data.Code        = model.Code;
                OilStationResult.Data.Code1       = model.Code1;
                OilStationResult.Data.Name        = model.Name;
                OilStationResult.Data.Description = model.Description;
                OilStationResult.Data.Address     = model.Address;
                result = proxy.UpdateOilStation(model);
            }
            return(Json(result.ToResultView()));
        }
Ejemplo n.º 2
0
        private Epm_OilStation GetOilInfo(List <Epm_OilStation> oilList, long projectSubjectId)
        {
            Epm_OilStation value = null;

            if (oilList.Any())
            {
                value = oilList.Where(t => t.Id == projectSubjectId).FirstOrDefault();
            }
            return(value);
        }
Ejemplo n.º 3
0
        public ActionResult Add(Epm_OilStation mode)
        {
            //权限检查
            Helper.IsCheck(HttpContext, AdminModule.AdminOrganization.ToString(), SystemRight.Add.ToString(), true);
            Result <int> result = new Result <int>();

            using (AdminClientProxy proxy = new AdminClientProxy(ProxyEx(Request)))
            {
                result = proxy.AddOilStation(mode);
            }
            return(Json(result.ToResultView()));
        }
Ejemplo n.º 4
0
 /// <summary>
 /// 修改加油站信息
 /// </summary>
 /// <param name="model"></param>
 /// <param name="fileList"></param>
 /// <returns></returns>
 public Result <int> UpdateOilStation(Epm_OilStation model)
 {
     return(base.Channel.UpdateOilStation(model));
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 加油站新增
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public Result <int> AddOilStation(Epm_OilStation model)
 {
     return(base.Channel.AddOilStation(model));
 }