Beispiel #1
0
        public IActionResult EditLoginExt(long loginExitId)
        {
            var model = new CHISSysLoginExt();

            if (loginExitId > 0)
            {
                model = _loginSvr.GetLoginExt(loginExitId).CopyPropTo <CHISSysLoginExt>();
            }
            if (model == null)
            {
                throw new Exception("没有找到该登录账户信息。");
            }
            return(PartialView("DrugStoreMgr_pvEditStaff", model));
        }
Beispiel #2
0
        public IActionResult EditLoginExt(CHISSysLoginExt model)
        {
            var rlt = MyDynamicResult(true, "");

            if (ModelState.IsValid)
            {
                var am = model.CopyPropTo <CHIS_Sys_LoginExt>();
                if (am.LoginExtId > 0)
                {
                    _loginSvr.ModifyLoginExt(am);
                }
                else
                {
                    _loginSvr.AddLoginExt(am);
                }
            }
            else
            {
                var err = this.GetErrorOfModelState(ModelState);
                rlt = MyDynamicResult(false, err);
            }
            return(Json(rlt));
        }