//кнопка добавления private void AddButton_Click(object sender, EventArgs e) { AdminEdit edit = new AdminEdit(Basic); edit.ShowDialog(this); DisplayList(); }
public ActionResult Edit(int id, AdminEdit form) { var user = Database.Session.Get <User>(id); if (user == null) { return(HttpNotFound()); } if (Database.Session.Query <User>().Any(u => u.Username == form.Username && u.Id != id)) { ModelState.AddModelError("Kullanıcı Adı", "Kullanıcı adı benzersiz olmalıdır"); } if (!ModelState.IsValid) { return(View(form)); } user.Username = form.Username; user.Email = form.Email; Database.Session.Update(user); Database.Session.Flush(); Database.Session.Clear(); return(RedirectToRoute("Panel")); }
public void UpdateAssistantTest() { // Arrange Users user = new Users(); user.FirstName = "TestAssistant"; user.LastName = "TestAssistant"; user.Password = "******"; user.Phone = "1111111111"; user.Address = "TestAddress"; user.DateOfBirth = DateTime.Parse("03-02-1999"); user.Email = "*****@*****.**"; user.Gender = 1; user.RoleId = Convert.ToInt32(Roles.Assistant); Accounts account = new Accounts(); var sessionInfo = account.SessionUserInfo(user); user.Id = sessionInfo.Id; AdminEdit admin = new AdminEdit(); // Act var result = admin.UpdateAdmin(user); // Assert Assert.IsTrue(result); }
//кнопка редактирования private void EditButton_Click(object sender, EventArgs e) { int index = Convert.ToInt32(AccView.SelectedCells[0].OwningRow.Cells[0].Value); AdminEdit edit = new AdminEdit(Basic, index); edit.ShowDialog(this); DisplayList(); }
public ActionResult EditInventory(Items newItem, string URL) { var saveHere = new AdminEdit(); saveHere.SaveEdits(newItem, URL); ViewBag.Message = "Item Updated."; return(RedirectToAction("ItemToEdit")); }
public IHttpActionResult Put(AdminEdit admin) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateAdminService(); if (!service.UpdateAdmin(admin)) { return(InternalServerError()); } return(Ok()); }
public ActionResult EditProfile(AdminProfileEditViewModel model, string returnUrl) { if (Session["userId"] == null) { return(Redirect("~")); } Users user = new Users(); AutoMapper.Mapper.Map(model, user); user.Id = (int)Session["userId"]; if (string.IsNullOrEmpty(model.NewPassword)) { user.Password = model.Password; } else { user.Password = model.NewPassword; } AdminEdit Admin = new AdminEdit(); try { if (Admin.UpdateAdmin(user)) { return(RedirectToAction("Profile")); } else { return(RedirectToAction("Profile/Edit")); } } catch (EmailAlreadyExistsEx ex) { ModelState.AddModelError("", ex.Message); return(View(model)); } catch (PhoneAlreadyExistsEx ex) { ModelState.AddModelError("", ex.Message); return(View(model)); } catch (Exception e) { ModelState.AddModelError("", "Unable to update information"); return(View(model)); } }
public ActionResult Edit(int id) { var admininfo = AgroExpressDBAccess.GetAdminByID(id); AdminEdit adminedit = new AdminEdit(); if (admininfo != null) { adminedit.PKAdminId = admininfo.PKAdminId; adminedit.FullName = admininfo.FullName; adminedit.Address = admininfo.Address; adminedit.Mobile = admininfo.Mobile; adminedit.Email = admininfo.Email; var user = AgroExpressDBAccess.GetUserByID(admininfo.LoginUserID); adminedit.UserName = user.UserName; adminedit.Password = user.Password; adminedit.LoginUserID = admininfo.LoginUserID; } return(View(adminedit)); }
public ActionResult Edit(AdminEdit editentry) { if (ModelState.IsValid) { var userinfo = AgroExpressDBAccess.IsUserExist(editentry.UserName); if (userinfo != null) { if (userinfo.PkUserID != editentry.LoginUserID) { ModelState.AddModelError("UserName", "User Name Already Exists!!!"); return(View(editentry)); } } if (AgroExpressDBAccess.UpdateAdmin(editentry)) { ViewBag.success = "Admin has been updated successfully"; return(RedirectToAction("EnabledList")); } } return(View()); }