public ActionResult Obrisi(DeleteVM vm) { Tehnicko_osoblje nalog; nalog = db.Tehnicka_osoblja.Find(vm.Tehnicko_osobljeId); db.Tehnicka_osoblja.Remove(nalog); db.SaveChanges(); vm.listaTehnicara = db.Tehnicka_osoblja.ToList(); //return RedirectToAction("Home","Administrator",new {area="ModulAdmin"}); TempData["Message"] = "Uspjesno izmjena!"; return(RedirectToAction("Delete")); }
public ActionResult Obrisi(DeleteVM vm) { KorisnickiNalog k = db.KorisnickiNalozi.Find(vm.AdministratorId); Administrator nalog; nalog = db.Administratori.Find(vm.AdministratorId); k.Aktivan = false; db.Administratori.Remove(nalog); db.SaveChanges(); vm.listaAdministratora = db.Administratori.ToList(); //return RedirectToAction("Home","Administrator",new {area="ModulAdmin"}); TempData["Message"] = "Uspjesno izmjena!"; return(RedirectToAction("Delete")); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DeleteVM user = new DeleteVM(); user.user = new UserVM(db.userDB.Find(id)); if (user == null) { return(HttpNotFound()); } user.username = User.Identity.Name; return(View(user)); }
public ActionResult DeleteMyProfile(DeleteVM model) { string userEmail = User.Identity.Name; if (contactService.PasswordCheck(userEmail, model.Password)) { int id = contactService.GetIdByEmail(userEmail); contactService.Delete(id); TempData["Info"] = ResourceUI.DeleteSuccess; return(RedirectToAction("Login")); } else { ViewBag.Message = ResourceUI.DeleteNotConfirm; return(View("Delete")); } }
public IHttpActionResult Deletes([FromBody] DeleteVM dataRequest) { try { if (string.IsNullOrEmpty(dataRequest.IDList)) { return(Json(new TResult() { Status = (int)EStatus.Fail, Msg = VNPTResources.Instance.Get(VNPTResources.ID.MsgErrorRequiredDeleteID) })); } string[] ids = (string[])JsonConvert.DeserializeObject(dataRequest.IDList, typeof(string[])); var list = this.Repository.GetQuery <AD_PAGE>().Where(r => ids.Any(p => p == r.ID)).ToList(); for (int i = list.Count - 1; i >= 0; i--) { var autoNumber = list[i]; this.Repository.Delete(autoNumber); this.VNPTLogs.Write(this.Repository, EAction.Delete, JsonConvert.SerializeObject(autoNumber)); } this.Repository.UnitOfWork.SaveChanges(); return(Json(new TResult() { Status = (short)EStatus.Ok, Msg = VNPTResources.Instance.Get(VNPTResources.ID.MsgDeleteOk) })); } catch (Exception e) { this.VNPTLogs.Write(this.RepositoryLog, e.Message); return(Json(new TResult() { Status = (short)EStatus.Fail, Msg = e.Message })); } }
public ActionResult Delete(int id) { TodoItemBL todoItemBL = new TodoItemBL(); TodoItem todoItem = todoItemBL.GetItemByID(id); if (todoItem == null) { return(RedirectToAction("Forbidden")); } string loggedUser = (string)Session["LoggedUser"]; UserBL userBL = new UserBL(); int userID = userBL.GetLoggedUserID(loggedUser); if (todoItem.UserID != userID) { return(RedirectToAction("Forbidden")); } DeleteVM deleteVM = new DeleteVM(todoItem); return(View(deleteVM)); }
// GET: User/Delete/5 public ActionResult Delete(int id) { DeleteVM deleteVM = new DeleteVM((List <UserDB>)Session["Users"], id); return(View(deleteVM)); }
public async Task <bool> Delete(DeleteVM deleteVM) => await _employeeService.Delete(deleteVM);
public bool Delete(DeleteVM deleteVM) { _meetingRepo.Delete(deleteVM.ID); return(true); }