public JsonResult AddOrEdit(viewUsers model) { try { if (ModelState.IsValid) { if (model.ImageUpload != null) { string fileName = Path.GetFileNameWithoutExtension(model.ImageUpload.FileName); string extension = Path.GetExtension(model.ImageUpload.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; model.imagePath = "~/Images/" + fileName; model.ImageUpload.SaveAs(Path.Combine(Server.MapPath("~/Images/"), fileName)); } if (model.Id == 0) { actionModel.addUserData(model); return(Json(new { success = true, message = "saved user successfully" }, JsonRequestBehavior.AllowGet)); } else { actionModel.updateUser(model); return(Json(new { success = true, message = "user updated successfully" }, JsonRequestBehavior.AllowGet)); } } } catch (Exception ex) { return(Json(new { success = false, message = ex.Message }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = false })); }
private void SaveUser() { addUser au = (addUser)mf.scMain.Panel1.Controls[0]; viewUsers vu = (viewUsers)mf.scMain.Panel2.Controls[0]; au.SaveUser(); vu.RefreshUsers(); }
private void btnResetPassword_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ClearPanel(); ss = SaveSender.ResetPassword; viewUsers vu = new viewUsers(ss); scMain.SplitterPosition = 0; vu.Dock = DockStyle.Fill; scMain.Panel2.Enabled = true; scMain.Panel2.Controls.Add(vu); ClearCheckDoCheck(btnResetPassword); }
private void btnAddAccount_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ClearPanel(); ss = SaveSender.AddUser; addUser au = new addUser(); au.Dock = DockStyle.Fill; scMain.SplitterPosition = au.Size.Width; scMain.Panel1.Enabled = true; scMain.Panel1.Controls.Add(au); viewUsers vu = new viewUsers(ss); vu.Dock = DockStyle.Fill; scMain.Panel2.Enabled = true; scMain.Panel2.Controls.Add(vu); ClearCheckDoCheck(btnAddAccount); }
private void ResetPassword() { viewUsers vu = (viewUsers)mf.scMain.Panel2.Controls[0]; vu.ResetPasswordNow(); }
private void UpdateUser() { viewUsers vu = (viewUsers)mf.scMain.Panel2.Controls[0]; vu.UpdateNow(); }