Example #1
0
        public ActionResult Details(int id)
        {
            CalisanViewModel model = new CalisanViewModel();

            model.Calisan  = repository.FirstOrDefault(x => x.Id == id);
            model.Yonetici = repository.FirstOrDefault(x => x.Id == model.Calisan.YoneticiBilgisiId).Ad + " " + repository.FirstOrDefault(x => x.Id == model.Calisan.YoneticiBilgisiId).Soyad;
            return(View(model));
        }
Example #2
0
        public ActionResult Edit()
        {
            int ID = Convert.ToInt32(RouteData.Values["id"]);


            Calisan c = CalisanRepository.FirstOrDefault(x => x.Id == ID);


            List <Calisan> liste = CalisanRepository.GetList().ToList();

            DepartmanYukle(c.DepartmanId);

            YoneticiYukle((Int32)c.YoneticiBilgisiId);

            return(View(c));
        }
Example #3
0
        public ActionResult Edit(Calisan model)
        {
            int     ID          = Convert.ToInt32(RouteData.Values["id"]);
            int     DepartmanId = Convert.ToInt32(Request["DepartmanID"]);
            Calisan calisan     = CalisanRepository.FirstOrDefault(x => x.Id == ID);

            calisan.Ad                = Request["Ad"].ToString();
            calisan.Soyad             = Request["Soyad"].ToString();
            calisan.Telefon           = model.Telefon;
            calisan.DepartmanId       = DepartmanId;
            calisan.YoneticiBilgisiId = model.YoneticiBilgisiId;

            try
            {
                CalisanRepository.Update(calisan);
                CalisanRepository.Save();
                return(RedirectToAction("Listele"));
            }
            catch (Exception)
            {
                return(View(model));
            }
        }