/// <summary>
 /// Çalışan düzenle ekranını açar ve çalışana ait bilgileri gösterir
 /// </summary>
 /// <param name="calisanID"></param>
 /// <returns></returns>
 public ActionResult CalisanDuzenle(int calisanID)
 {
     if (Request.Cookies["KullaniciKimligi"] != null)
     {
         vm = IslemCalisan.CalisanGetirDuzenleme(calisanID);
         if (vm != null)
         {
             return(View(vm));
         }
         else
         {
             return(RedirectToAction("Index", "Admin"));
         }
     }
     return(RedirectToAction("Index", "Public"));
 }
 /// <summary>
 /// Çalışan silme ekranını açar ve silinecek çalışanın bilgilerini gösterir
 /// </summary>
 /// <param name="calisanID"></param>
 /// <returns></returns>
 public ActionResult CalisanSil(int calisanID)
 {
     if (Request.Cookies["KullaniciKimligi"] != null)
     {
         Calisan mapCalisan = IslemCalisan.CalisanGetir(calisanID);
         if (mapCalisan != null)
         {
             return(View(mapCalisan));
         }
         else
         {
             return(RedirectToAction("Index", "Admin"));
         }
     }
     return(RedirectToAction("Index", "Public"));
 }
        /// <summary>
        /// ID'si gelen çalışanı koşulu sağlıyorsa veritabanından siler
        /// </summary>
        /// <param name="calisanID"></param>
        /// <returns></returns>
        public JsonResult CalisanSill(int calisanID)
        {
            string sonuc = IslemCalisan.CalisanSil(calisanID);

            return(Json(sonuc));
        }
        /// <summary>
        /// Çalışanı veritabanına ekler
        /// </summary>
        /// <param name="calisan"></param>
        /// <returns></returns>
        public JsonResult CEkle(Calisanlar calisan)
        {
            string sonuc = IslemCalisan.CalisanEkle(calisan);

            return(Json(sonuc));
        }