//GET Edit public ActionResult Edit(int id) { var service = CreateSaveService(); var detail = service.GetSaveById(id); var model = new SaveEdit { SaveID = detail.SaveID, Title = detail.Title, URL = detail.URL }; return(View(model)); }
public bool UpdateSave(SaveEdit model) { using (var ctx = new ApplicationDbContext()) { var entity = ctx .Saves .Single(e => e.SaveID == model.SaveID && e.OwnerId == _userId); entity.Title = model.Title; entity.URL = model.URL; return(ctx.SaveChanges() == 1); } }
//Edit an existing Advertised Jobs internal void EditAdvertisedJobs() { //To skip the highlighted option SkipButton?.Click(); System.Threading.Thread.Sleep(5000); // Populating the data from Excel ExcelLib.PopulateInCollection(Base.ExcelPath, "AdvisedJobs"); System.Threading.Thread.Sleep(3000); OwnersSelect.Click(); System.Threading.Thread.Sleep(3000); AdvertisedJob.Click(); System.Threading.Thread.Sleep(3000); EditForJob.Click(); EditedMaximumBudget.Clear(); EditedMaximumBudget.SendKeys(ExcelLib.ReadData(3, "EditedValue")); SaveEdit.Click(); }
private void MBtnEditSave_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(mTxtEditNewPassword.Text)) { if (!mTxtEditNewPassword.Text.Equals(mTxtEditConfirmPassword.Text)) { MessageBox.Show("Nhập lại mật khẩu không chính xác!"); return; } } if (!EditUserValidatorList.All(a => a.IsValid)) { var InvalidValidatingControl = EditUserValidatorList.First(f => !f.IsValid); InvalidValidatingControl.ControlToValidate.Focus(); return; } UserEdit = new User { Username = mTxtEditUsername.Text, Password = mTxtEditNewPassword.Text, FirstName = mTxtEditFirstName.Text, LastName = mTxtEditLastName.Text, Dob = mDateTimeEditDob.Value, Phone = mTxtEditPhone.Text, Status = bool.Parse(mTxtEditStatus.Text) }; mTxtEditNewPassword.ResetText(); mTxtEditConfirmPassword.ResetText(); SaveEdit?.Invoke(this, null); mTabCtrl.SelectTab(0); }
public ActionResult Edit(int id, SaveEdit model) { if (!ModelState.IsValid) { return(View(model)); } if (model.SaveID != id) { ModelState.AddModelError("", "ID Mismatch"); return(View(model)); } var service = CreateSaveService(); if (service.UpdateSave(model)) { TempData["SaveResult"] = "Your saved meme was updated."; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Your saved meme could not be updated. The system requires that you make an edit to your Meme."); return(View(model)); }