public ActionResult DeleteConfirmed(int id) { Personnels personnels = personnelManager.Find(x => x.Id == id); personnelManager.Delete(personnels); return(RedirectToAction("PersonnelList")); }
private void BenDelete_Click(object sender, EventArgs e) { if (personnel == null) { MessageBox.Show("Öncelikle Personel Seçiniz"); return; } DialogResult dr = MessageBox.Show(personnel.Name + " Personeli İçin Silme İşlemi Yapmak İstediğinize Emin Misiniz ?", "Soru", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { personnelManager.Delete(personnel.Id); PersonnelList(); } }
public ActionResult Delete(int?id) { Personnels personnels = personnelManager.Find(x => x.Id == id.Value); if (personnels != null) { int res = personnelManager.Delete(personnels); if (res > 0) { System.IO.File.Delete(Server.MapPath($"~/Images/{personnels.ProfileImage}")); CacheHelper.RemoveGetPersonnelsFromCache(); CacheHelper.RemoveGetActivePersonnelsFromCache(); return(Json(new { hasError = false, Message = $"{ personnels.Name + ' ' + personnels.Surname}" + " adlı personel başarılı bir şekilde silindi." }, JsonRequestBehavior.AllowGet)); //return Json(new { hasError = false, Massage = "Personel başarılı bir şekilde silindi." }); } else { return(Json(new { hasError = true, Message = $"{ personnels.Name + ' ' + personnels.Surname}" + " adlı personel silinirken hata oluştu." }, JsonRequestBehavior.AllowGet)); //return Json(new { hasError = true, Message = "Personel silinirken hata oluştu." }); } } return(Json(new { results = true, Message = "Böyle bir personel bulunamadı." }, JsonRequestBehavior.AllowGet)); }