public ActionResult AddDepartman(int DepartmanNo, string kullaniciAdi) { var addedDBUserDepartman = new DBUsersDepartman { Kullanici_Adi = kullaniciAdi, Departman_No = DepartmanNo }; _dBUsersDepartman.AddDBUsersDepartman(addedDBUserDepartman); foreach (var altDepartman in _altDepartmanService.GetAllAltDepartman(x => x.Departman_No == DepartmanNo)) { var addedDBUserAltDepartman = new DBUsersAltDepartman { Kullanici_Adi = kullaniciAdi, Departman_No = DepartmanNo, Alt_Departman_No = altDepartman.Alt_Departman_No }; _dBUsersAltDepartmanService.AddDBUsersAltDepartman(addedDBUserAltDepartman); } foreach (var bolum in _bolumService.GetAllBolum(x => x.Departman_No == DepartmanNo)) { var addedDBUserBolum = new DBUsersBolum { Kullanici_Adi = kullaniciAdi, Departman_No = DepartmanNo, Alt_Departman_No = bolum.Alt_Departman_No, Bolum_No = bolum.Bolum_No }; _dBUsersBolumService.AddDBUsersBolum(addedDBUserBolum); } return(Json("Ok", JsonRequestBehavior.AllowGet)); }
public ActionResult AddAltDepartman(int AltDepartmanNo, string kullaniciAdi) { var departmanNo = _altDepartmanService.GetAllAltDepartman().FirstOrDefault(x => x.Alt_Departman_No == AltDepartmanNo).Departman_No; var addedDBUserAltDepartman = new DBUsersAltDepartman { Kullanici_Adi = kullaniciAdi, Alt_Departman_No = AltDepartmanNo, Departman_No = departmanNo }; _dBUsersAltDepartmanService.AddDBUsersAltDepartman(addedDBUserAltDepartman); foreach (var bolum in _bolumService.GetAllBolum(x => x.Departman_No == departmanNo && x.Alt_Departman_No == AltDepartmanNo)) { var checkBolum = _dBUsersBolumService.GetAllDBUsersBolum().FirstOrDefault(x => x.Departman_No == departmanNo && x.Alt_Departman_No == AltDepartmanNo && x.Bolum_No == bolum.Bolum_No && x.Kullanici_Adi == kullaniciAdi); if (checkBolum == null) { var addedDBUsersBolum = new DBUsersBolum { Departman_No = departmanNo, Alt_Departman_No = AltDepartmanNo, Bolum_No = bolum.Bolum_No, Kullanici_Adi = kullaniciAdi }; _dBUsersBolumService.AddDBUsersBolum(addedDBUsersBolum); } } return(Json("Ok", JsonRequestBehavior.AllowGet)); }
public ActionResult Create(AltDepartman AltDepartman) { if (permissionUser.SysAdmin == false) { throw new Exception("Yetkisiz Erişim!"); } else { if (ModelState.IsValid) { if (AltDepartman.Adi != null && AltDepartman.Departman_No != null) { var ID = _altDepartmanService.GetAllAltDepartman().Count; if (ID == 0) { _altDepartmanService.DeleteAll(); } _altDepartmanService.AddAltDepartman(AltDepartman); foreach (var dbSysAdmin in _dBUsersService.GetAllDBUsers(x => x.SysAdmin == true)) { var dbAltDepartman = new DBUsersAltDepartman { Kullanici_Adi = dbSysAdmin.Kullanici_Adi, Departman_No = AltDepartman.Departman_No, Alt_Departman_No = AltDepartman.Alt_Departman_No }; _dBUsersAltDepartmanService.AddDBUsersAltDepartman(dbAltDepartman); } return(RedirectToAction("Index")); } throw new Exception("Yanlış yada eksik karakter girdiniz."); } return(RedirectToAction("Index")); } }
public DBUsersAltDepartman UpdateDBUsersAltDepartman(DBUsersAltDepartman dBUsersAltDepartman) { return(_dBUsersAltDepartmanDal.Update(dBUsersAltDepartman)); }
public void DeleteDBUsersAltDepartman(DBUsersAltDepartman dBUsersAltDepartman) { _dBUsersAltDepartmanDal.Delete(dBUsersAltDepartman); }
public DBUsersAltDepartman AddDBUsersAltDepartman(DBUsersAltDepartman dBUsersAltDepartman) { return(_dBUsersAltDepartmanDal.Add(dBUsersAltDepartman)); }