Ejemplo n.º 1
0
        public ActionResult BaoXianEdit()
        {
            if (!base.HasPermission("BaoXian", PermissionOperate.add) && !base.HasPermission("BaoXian", PermissionOperate.edit))
            {
                return(base.ShowNotPermissionTip(""));
            }

            string  id     = RQuery["Id"];
            BaoXian baoDan = string.IsNullOrWhiteSpace(id) ? null : _baodanService.GetById(new Guid(id));

            return(AdminView(baoDan));
        }
Ejemplo n.º 2
0
 public BaoXianDTO(BaoXian baoDan)
 {
     this.Id            = baoDan.Id;
     this.CreateDate    = baoDan.CreateDate;
     this.MpUserId      = baoDan.MpUserId;
     this.TouBaoGongSi  = baoDan.TouBaoGongSi;
     this.TouBaoRen     = baoDan.TouBaoRen;
     this.ChePai        = baoDan.ChePai;
     this.BaoXianQiXian = baoDan.BaoXianQiXian;
     this.HouSiWei      = baoDan.HouSiWei;
     this.BaoXianFei    = baoDan.BaoXianFei;
     this.CheChuanSui   = baoDan.CheChuanSui;
     this.LaiYuan       = baoDan.LaiYuan;
     this.XianZhong     = baoDan.XianZhong;
 }
Ejemplo n.º 3
0
        public ActionResult BaoXianProvide()
        {
            if (string.IsNullOrWhiteSpace(RQuery["BaoXianId"]))
            {
                if (!base.HasPermission("BaoXian", PermissionOperate.add))
                {
                    return(JsonMessage(false, "你没有添加保单的权限"));
                }
            }
            else
            {
                if (!base.HasPermission("BaoXian", PermissionOperate.edit))
                {
                    return(JsonMessage(false, "你没有编辑保单的权限"));
                }
            }


            BaoXian baoDan = new BaoXian();

            if (!string.IsNullOrWhiteSpace(RQuery["BaoXianId"]))
            {
                baoDan = _baodanService.GetById(new Guid(RQuery["BaoXianId"]));
            }

            UpdateModel <BaoXian>(baoDan);
            if (string.IsNullOrWhiteSpace(RQuery["BaoXianId"]))
            {
                //branch.Status = 1;
                try
                {
                    baoDan.CreateDate = DateTime.Now;
                    _baodanService.Insert(baoDan);
                }
                catch (System.Exception ex)
                {
                    //
                }
                base.AddLog(string.Format("添加保单[{0}]成功", baoDan.TouBaoRen), AdminLoggerModuleEnum.BaoXian);
                return(JsonMessage(true, "添加保单成功"));
            }
            else
            {
                _baodanService.Update(baoDan);
                base.AddLog(string.Format("修改保单[{0}]成功", baoDan.TouBaoRen), AdminLoggerModuleEnum.BaoXian);
                return(JsonMessage(true, "修改保单成功"));
            }
        }