Esempio n. 1
0
        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();
            }
        }
Esempio n. 3
0
        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));
        }