public ActionResult DeleteDepart(string DepartmentID) { var rdto = new ResultDTO(); try { ManagerFactory.DepartmentManager.DeleteDepartment(DepartmentID); rdto.Message = "删除成功"; rdto.Result = true; } catch { rdto.Message = "删除失败"; rdto.Result = false; } return this.Json(rdto); }
public ActionResult GetAssetApply(string aplNo) { AssetApply apl = ManagerFactory.AssetAcceptManager.GetApplication(aplNo); AssetApplyDTO dto = AssetApplyDTOMapper.MapToDTO(apl); ResultDTO rdto = new ResultDTO(); if (dto != null) { rdto.Result = true; rdto.Data = dto; rdto.Message = "获取申请信息成功"; } else { rdto.Result = false; rdto.Message = "获取申请信息失败"; } return this.Json(rdto); }
public ActionResult DeleteUser(string[] userid) { var rdto = new ResultDTO(); try { for (int i = 0; i < userid.Length; i++) { ManagerFactory.UserManager.DeleteUser(userid[i]); } rdto.Message = "删除成功"; rdto.Result = true; } catch { rdto.Message = "删除失败"; rdto.Result = false; } return this.Json(rdto); }
public ActionResult AddUser(UserDTO User) { var rdto = new ResultDTO(); Model.User u = UserDTOMapper.MapFromDTO(User); try { ManagerFactory.UserManager.SaveUser(u); rdto.Message = "添加成功"; rdto.Result = true; } catch(Exception e) { rdto.Message = "添加失败:"+e.Message ; rdto.Result = false; } return this.Json(rdto); }
public ActionResult AddDepart(DepartmentDTO Depart) { var rdto = new ResultDTO(); Model.Department dep = DepartmentDTOMapper .MapFromDTO(Depart); try { ManagerFactory.DepartmentManager.SaveDepartment(dep); rdto.Message = "登录成功"; rdto.Result = true; } catch (Exception ex) { rdto.Message = "登录失败:" + ex.Message ; rdto.Result = false; } return this.Json(rdto); }
public ActionResult UpdateUser(UserDTO User) { var rdto = new ResultDTO(); Model.User u = UserDTOMapper.MapFromDTO(User); try { ManagerFactory.UserManager.UpdateUser(u); rdto.Message = "更新成功"; rdto.Result = true; } catch { rdto.Message = "更新失败"; rdto.Result = false; } return this.Json(rdto); }
public ActionResult UpdatePassword(string password) { string userId = HttpContext.Session["User"].ToString(); User user = ManagerFactory.UserManager.GetUser(userId); user.Password = password; var rdto = new ResultDTO(); try { ManagerFactory.UserManager.UpdateUser(user); rdto.Message = "更新成功"; rdto.Result = true; } catch { rdto.Message = "更新失败"; rdto.Result = false; } return this.Json(rdto); }
public ActionResult Logout() { string userId = HttpContext.Session["User"].ToString(); User user = ManagerFactory.UserManager.GetUser(userId); user.LoginFlg = "0"; var rdto = new ResultDTO(); try { ManagerFactory.UserManager.UpdateUser(user); rdto.Result = true; HttpContext.Session["User"] = ""; } catch { rdto.Result = false; } return this.Json(rdto); }
public ActionResult Login(string userid, string password) { userid = userid.Trim(); password = password.Trim(); var rdto = new ResultDTO(); User user = ManagerFactory.UserManager.GetUser(userid); //if ( "1".Equals( user.LoginFlg )) //{ // rdto.Message = "用户已登录"; // rdto.Result = false; // return this.Json(rdto); //} if (user != null && user.Password.Trim() == password.Trim()) { HttpContext.Session["User"] = userid; user.LoginFlg = "1"; ManagerFactory.UserManager.UpdateUser(user); rdto.Result = true; } else { rdto.Message = "用户名或密码错误"; rdto.Result = false; } return this.Json(rdto); }
public ActionResult GetUser(string userid) { var rdto = new ResultDTO(); User user = ManagerFactory.UserManager.GetUser(userid); UserDTO dto = UserDTOMapper.MapToDTO(user); if (user != null) { rdto.Message = "获取用户数据成功"; rdto.Result = true; rdto.Data = dto; } else { rdto.Message = "获取用户数据失败"; rdto.Result = false; } return this.Json(rdto); }
public ActionResult UpdateDepart(DepartmentDTO Depart) { var rdto = new ResultDTO(); Model.Department dep = DepartmentDTOMapper.MapFromDTO(Depart); try { ManagerFactory.DepartmentManager.UpdateDepartment(dep); rdto.Message = "更新成功"; rdto.Result = true; } catch { rdto.Message = "更新失败"; rdto.Result = false; } return this.Json(rdto); }