public MessageResult Edit(Unvanlar model) { var kontrol = _repo.GetList(x => x.UnvanID != model.UnvanID && x.PersonelUnvan == model.PersonelUnvan).Count; if (Convert.ToBoolean(kontrol)) { var msg = new MessageResult(); msg.ErrorMessage = new List <string> { "Bu Unvan zaten var." }; return(msg); } else { var _validator = new UnvanUpdateValidator(); ValidationResult result = _validator.Validate(model); if (result.IsValid) { _repo.Update(model); } var m = new MessageResult { ErrorMessage = result.Errors.Select(x => x.ErrorMessage).ToList(), IsSucceed = result.IsValid }; m.SuccessMessage = m.IsSucceed == true ? "Unvan Güncelleme İşlemi Başarılı." : "Hatalı bilgiler mevcut"; return(m); } }
public ActionResult Guncelle(Unvanlar p) { var bilgi = db.Unvanlar.Find(p.ID); bilgi.UNVANAD = p.UNVANAD; bilgi.DURUM = true; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult UnvanEkle() { if (Session["yetki_id"] != null) { Unvanlar model = new Unvanlar(); model.Baslik = "Birim Ekleme"; return(View(model)); } return(RedirectToAction("Login")); }
private void dgvUnvanlar_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { _secilenUnvanId = Convert.ToInt32(dgvUnvanlar.SelectedRows[0].Cells[0].Value); if (_secilenUnvanId == 0) { return; } SecilenUnvan = _unvanService.GetUnvanById(_secilenUnvanId); txtUnvanAdi.Text = SecilenUnvan.PersonelUnvan; }
public ActionResult Ekle(Unvanlar p) { if (!ModelState.IsValid) { return(View("Ekle")); } db.Unvanlar.Add(p); p.DURUM = true; db.SaveChanges(); return(RedirectToAction("Index")); }
public void UnvanlarSil(Unvanlar Unvanlar) { if (Unvanlar == null) { throw new ArgumentNullException("Unvanlar"); } _ünvanlarDepo.Sil(Unvanlar); _önbellekYönetici.KalıpİleSil(UNVANLAR_PATTERN_KEY); _olayYayınlayıcı.OlaySilindi(Unvanlar); }
public ActionResult UnvanEkle(Unvanlar model) { //DB db = new DB(); unvanlar unvanlarModel = new unvanlar(); unvanlarModel.unvan_adi = model.UnvanAdi; db.unvanlar.Add(unvanlarModel); db.SaveChanges(); model.KullaniciMesaji = "Unvan Başarıyla Eklendi"; islem.SistemLog(Convert.ToInt32(Session["kullanici_id"]), 3, model.UnvanAdi + " unvanı sisteme eklendi"); return(View(model)); }
public MessageResult Create(Unvanlar model) { var _validator = new UnvanAddValidator(); ValidationResult result = _validator.Validate(model); if (result.IsValid) { _repo.Add(model); } var m = new MessageResult { ErrorMessage = result.Errors.Select(x => x.ErrorMessage).ToList(), IsSucceed = result.IsValid }; m.SuccessMessage = m.IsSucceed == true ? "Unvan Ekleme İşlemi Başarılı." : "Hatalı bilgiler mevcut"; return(m); }
private void btnUnvanEkle_Click(object sender, EventArgs e) { Unvanlar model = new Unvanlar { PersonelUnvan = txtUnvanAdi.Text }; var result = _unvanService.Create(model); if (result.IsSucceed) { MessageBox.Show(result.SuccessMessage, "İşlem Gerçekleştirildi!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(string.Join("\n", result.ErrorMessage), "İşlem Gerçekleştirilemedi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } UnvanListesiDoldur(); UnvanTemizle(); }
public static Unvanlar ToEntity(this UnvanlarModel model, Unvanlar destination) { return(model.MapTo(destination)); }
public static UnvanlarModel ToModel(this Unvanlar entity) { return(entity.MapTo <Unvanlar, UnvanlarModel>()); }