public ActionResult AddYoneticiToSpecificServer(long _Id, string _Ad) { SimpleJsonResult sJRS = new SimpleJsonResult() { Statu = Application.Enumerations.ServiceManagement.jsonResultSuccessLabel }; sJRS.SuccessMessages = new List <string>(); sJRS.SuccessMessages.Add(Application.Resources.Control.MessageAddManager); AvServer _server = _serverService.GetServer(_Id); AvYonetici _yonetici = _service.GetYonetici(_Ad); bool eklendi = _yoneticiServerService.AddManagerToSpecificServer(_server, _yonetici); if (!eklendi) { sJRS.Statu = Application.Enumerations.ServiceManagement.jsonResultFailLabel; sJRS.SuccessMessages.Remove(Application.Resources.Control.MessageAddManager); sJRS.SuccessMessages.Add(Application.Resources.Control.MessageCouldNotAddManager); } return(Json(JsonConvert.SerializeObject(sJRS), JsonRequestBehavior.AllowGet)); }
public bool AddManagerToSpecificServer(AvServer server, AvYonetici yonetici) { bool eklendi = false; var sorgu = (from ys in rep.Table where (ys.YoneticiId == yonetici.Id && ys.ServerId == server.Id) select ys).Count(); if (sorgu == 0) { eklendi = true; AvYoneticiServer yeniYoneticiServer = new AvYoneticiServer() { Server = server, Yonetici = yonetici, ServerId = server.Id, YoneticiId = yonetici.Id }; rep.Add(yeniYoneticiServer); return(eklendi); } return(eklendi); }