/// <summary> /// 头像上传 /// </summary> /// <returns></returns> public ActionResult UploadIcon() { var file = Request.Files["file"]; String filePath = System.Configuration.ConfigurationManager.AppSettings["DefaultIconSavePath"]; string dirPath = Request.MapPath(filePath); if (Common.FileUpload.FileHelper.ImageUpload(file, dirPath, filePath, out string fileName)) { OrganizeInfo organizeInfo = OrganizeInfoService.GetEntities(u => u.OrganizeInfoID == LoginOrganize.OrganizeInfoID).FirstOrDefault(); organizeInfo.OrganizeInfoIcon = fileName; organizeInfo.ModfiedOn = DateTime.Now; if (OrganizeInfoService.Update(organizeInfo)) { LoginOrganize.OrganizeInfoIcon = fileName; return(Json(new { src = fileName, msg = "success" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { msg = "fail" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { msg = "fail" }, JsonRequestBehavior.AllowGet)); } }
public ActionResult ResetPwd(int id) { OrganizeInfo organize = OrganizeInfoService.GetEntities(u => u.OrganizeInfoID == id).FirstOrDefault(); organize.OrganizeInfoPwd = Common.Encryption.MD5Helper.Get_MD5("000000"); if (OrganizeInfoService.Update(organize)) { return(Content("success")); } else { return(Content("fail")); } }
public ActionResult Edit(OrganizeInfo organizeInfo) { if (ModelState.IsValid) { organizeInfo.ModfiedOn = DateTime.Now; if (OrganizeInfoService.Update(organizeInfo)) { return(Content("success")); } else { return(Content("fail")); } } return(Content("fail")); }
public ActionResult ProcessLogin() { String name = Request["LoginCode"]; String pwd = MD5Helper.Get_MD5(Request["LoginPwd"]); short delDeleted = (short)DelFlagEnum.Deleted; short delInvalid = (short)DelFlagEnum.Invalid; var organizeInfo = OrganizeInfoService.GetEntities(o => o.OrganizeInfoLoginId == name && o.OrganizeInfoPwd == pwd && o.Status != delInvalid).FirstOrDefault(); if (organizeInfo != null) { if (organizeInfo.Status == (short)Model.Enum.DelFlagEnum.Auditing) { return(Content("Auditing")); } if (organizeInfo.Status == delDeleted) { return(Content("Delete")); } organizeInfo.OrganizeInfoLastTime = DateTime.Now; OrganizeInfoService.Update(organizeInfo); UserToCache(organizeInfo); return(Content("OrganizeInfo")); } var userInfo = UserInfoService.GetEntities(u => u.UserInfoLoginId == name && u.UserInfoPwd == pwd && u.Status != delInvalid).FirstOrDefault(); if (userInfo != null) { if (userInfo.Status == delDeleted) { return(Content("Delete")); } UserToCache(userInfo); return(Content("Userinfo")); } return(Content("fail")); }