public ActionResult Create(GroupsMaster groupsMaster) { if (ModelState.IsValid) { _groupMasterService.AddGroupsMaster(groupsMaster); _accessDatasService.AddOperatorLog(120, permissionUser.Kullanici_Adi, groupsMaster.Grup_No, 0, 0, 0); if (_liftGroupsService.GetAllLiftGroups().Count() == 0 || _liftGroupsService.GetAllLiftGroups() == null) { _liftGroupsService.DeleteAll(); LiftGroups liftGroups = new LiftGroups { Asansor_Grup_No = 1, Asansor_Grup_Adi = "Asansör", Kat_Sayisi = 16 }; _liftGroupsService.AddLiftGroup(liftGroups); } var count = _timeGroupsService.GetAllTimeGroups().Count; var list = _timeGroupsService.GetAllTimeGroups(); if (_timeGroupsService.GetAllTimeGroups().Count() == 0 || _timeGroupsService.GetAllTimeGroups() == null) { _timeGroupsService.DeleteAll(); TimeGroups timeGroups = new TimeGroups { Zaman_Grup_No = 1, Zaman_Grup_Adi = "Sınırlama Yok", Gecis_Sinirlama_Tipi = 0, }; _timeGroupsService.AddTimeGroups(timeGroups); } FillGroups(); return(RedirectToAction("Groups", "AccessGroup")); } return(View(groupsMaster)); }
public ActionResult Add(TimeGroups timeGroups, DateTime?Baslangic_Tarihi_Two = null, DateTime?Baslangic_Saati_Two = null, DateTime?Bitis_Tarihi_Two = null, DateTime?Bitis_Saati_Two = null) { if (ModelState.IsValid) { if (Baslangic_Tarihi_Two != null) { if (Baslangic_Saati_Two != null) { timeGroups.Baslangic_Tarihi = Baslangic_Tarihi_Two; timeGroups.Baslangic_Saati = Baslangic_Saati_Two; } else { timeGroups.Baslangic_Tarihi = Baslangic_Tarihi_Two; } } if (Bitis_Tarihi_Two != null) { if (Bitis_Saati_Two != null) { timeGroups.Bitis_Tarihi = Bitis_Tarihi_Two; timeGroups.Bitis_Saati = Bitis_Saati_Two; } else { timeGroups.Bitis_Tarihi = Bitis_Tarihi_Two; } } if (timeGroups.Gecis_Sinirlama_Tipi == null) { throw new Exception("Geçiş sınırlama tipi seçilmeli!"); } _timeGroupsService.AddTimeGroups(timeGroups); _accessDatasService.AddOperatorLog(110, permissionUser.Kullanici_Adi, timeGroups.Zaman_Grup_No, 0, 0, 0); return(RedirectToAction("Index")); } return(View(timeGroups)); }
public ActionResult Edit(TimeGroups timeGroups, DateTime?Baslangic_Saati_Two = null, DateTime?Bitis_Saati_Two = null) { if (ModelState.IsValid) { if (Baslangic_Saati_Two != null) { timeGroups.Baslangic_Saati = Baslangic_Saati_Two; } if (Bitis_Saati_Two != null) { timeGroups.Bitis_Saati = Bitis_Saati_Two; } var entity = _timeGroupsService.GetById(timeGroups.Zaman_Grup_No); if (entity != null) { _timeGroupsService.UpdateTimeGroups(timeGroups); _accessDatasService.AddOperatorLog(112, permissionUser.Kullanici_Adi, timeGroups.Zaman_Grup_No, 0, 0, 0); return(RedirectToAction("Index")); } throw new Exception("Bu Zaman Grup No'suna uygun kayıt bulunamadı!"); } return(View(timeGroups)); }
public TimeGroups UpdateTimeGroups(TimeGroups timeGroups) { return(_timeGroupsDal.Update(timeGroups)); }
public void DeleteTimeGroups(TimeGroups timeGroups) { _timeGroupsDal.Delete(timeGroups); }
public TimeGroups AddTimeGroups(TimeGroups timeGroups) { return(_timeGroupsDal.Add(timeGroups)); }