public string EditFranchisee(FranchiseeModel u)
        {
            int    k;
            string msg = "加盟商编辑失败。";

            if (HasFranchiseeNo(u.COMPANY_NAME, u.FID))
            {
                k   = -2;
                msg = "加盟商已存在。";
            }
            else
            {
                var oldFranchisee = FranchiseeDal.Instance.Get(u.FID);
                k = FranchiseeDal.Instance.Update(u);
                if (k > 0)
                {
                    msg = "编辑加盟商成功。";
                    LogBll <FranchiseeModel> log = new LogBll <FranchiseeModel>();
                    log.AddLog(u);
                }
            }
            return(new JsonMessage {
                Data = k.ToString(), Message = msg, Success = k > 0
            }.ToString());
        }
Beispiel #2
0
        public ActionResult Edit(FranchiseeModel model, int id)
        {
            if (ModelState.IsValid)
            {
                var fran = jlService.GetFranchisee(id);

                fran.Address   = model.Address;
                fran.ApplyTime = model.ApplyTime ?? DateTime.Now;
                fran.Email     = model.Email;
                fran.Name      = model.Name;
                fran.Phone     = model.Phone;
                fran.Weixin    = model.Weixin;
                fran.Status    = model.Status;

                jlService.UpdateFranchisee(fran);
                ViewData.Add("ResultObject", ResultObject.Succeed());
            }
            return(View());
        }
Beispiel #3
0
        public ActionResult New(FranchiseeModel model)
        {
            if (ModelState.IsValid)
            {
                var fran = new Core.Models.Franchisee();
                fran.Name        = model.Name;
                fran.Email       = model.Email;
                fran.Weixin      = model.Weixin;
                fran.Phone       = model.Phone;
                fran.ApplyTime   = model.ApplyTime ?? DateTime.Now;
                fran.ProcessTime = DateTime.Now;
                fran.Address     = model.Address;
                fran.Status      = 1;

                jlService.AddFranchisee(fran);
                ViewData.Add("ResultObject", ResultObject.Succeed());
            }
            return(View());
        }
        public string AddFranchisee(FranchiseeModel u)
        {
            string uid = "0";
            string msg = "加盟商添加失败!";

            if (HasFranchiseeNo(u.COMPANY_NAME, u.FID))
            {
                uid = "-2";
                msg = "加盟商已存在。";
            }
            else
            {
                uid = FranchiseeDal.Instance.Insert(u);
                if (uid != "")
                {
                    OrganizeModel model = new OrganizeModel();
                    model.CODE        = uid;
                    model.NAME        = u.COMPANY_NAME;
                    model.SHORTNAME   = u.COMPANY_NAME;
                    model.LINKMAN     = u.LINK_MAN;
                    model.PHONE       = u.TEL;
                    model.FAX         = "";
                    model.EMAIL       = "";
                    model.ADDRESS     = u.ADDRESS;
                    model.POSTCODE    = u.ZIP_CODE;
                    model.DISABLED    = 1;
                    model.DESCRIPTION = u.REMARK;
                    model.TYPE        = 1;
                    OrganizeDal.Instance.Insert(model);

                    msg = "添加加盟商成功!";
                    LogBll <FranchiseeModel> log = new LogBll <FranchiseeModel>();
                    u.FID = uid;
                    log.AddLog(u);
                }
            }
            return(new JsonMessage {
                Data = uid.ToString(), Message = msg, Success = uid != ""
            }.ToString());
        }
Beispiel #5
0
        public string Edit(FormCollection context)
        {
            try
            {
                UserBll.Instance.CheckUserOnlingState();

                var             rpm   = GetRpm(context);
                FranchiseeModel model = FranchiseeDal.Instance.Get(rpm.FID);
                FranchiseeModel d     = new FranchiseeModel();
                d.InjectFrom(rpm.Entity);
                d.FID           = model.FID;
                d.AUDIT_TIME    = model.AUDIT_TIME;
                d.AUDIT_USER    = model.AUDIT_USER;
                d.AUDIT_USER_ID = model.AUDIT_USER_ID;
                d.CREATE_TIME   = model.CREATE_TIME;

                return(FranchiseeBll.Instance.EditFranchisee(d));
            }
            catch (Exception ex)
            {
                LogHelper.WriteLog(ex);
                return(ex.Message);
            }
        }