public virtual ActionResult BağlıTeklifEkle(DataSourceİsteği command, BagliTeklifOgesi2Model model, int treeItemId, int teklifId) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.TeklifYönet)) { ErişimEngellendiView(); } if (ModelState.IsValid) { var teklifOgesi = new BagliTeklifOgesi2(); //Teklif.OlusturulmaTarihi = DateTime.Now; teklifOgesi.TeklifId = teklifId; var treeitem = _teklifKalemiServisi.TeklifKalemiAlId(treeItemId); var nodetreeitem = _teklifKalemiServisi.TeklifKalemiAlId(treeitem.NodeId.Value); teklifOgesi.Adı = treeitem.Adı; teklifOgesi.Tparent = nodetreeitem.Adı; teklifOgesi.Vparent = nodetreeitem.Id; teklifOgesi.Kdv = treeitem.Kdv; teklifOgesi.Kurum = ""; var teklif = _teklifServisi.TeklifAlId(teklifId); teklif.BagliTeklifOgesi2.Add(teklifOgesi); _teklifServisi.TeklifGüncelle(teklif); BaşarılıBildirimi("TeklifOgesibaşarıyla Eklendi"); _kullanıcıİşlemServisi.İşlemEkle("YeniTeklifEklendi", "Yeni Teklif Eklendi", teklif.Id); return(RedirectToAction("TeklifListe")); } return(View(model)); }
public void BagliTeklifOgesi2Sil(BagliTeklifOgesi2 bagliTeklifOgesi) { if (bagliTeklifOgesi == null) { throw new ArgumentNullException("bagliTeklifOgesi"); } _bagliTeklifOgesiDepo.Sil(bagliTeklifOgesi); _önbellekYönetici.KalıpİleSil(BAGLITEKLIFOGESI_PATTERN_KEY); _olayYayınlayıcı.OlaySilindi(bagliTeklifOgesi); }
public static BagliTeklifOgesi2 ToEntity(this BagliTeklifOgesi2Model model, BagliTeklifOgesi2 destination) { return(model.MapTo(destination)); }
public static BagliTeklifOgesi2Model ToModel(this BagliTeklifOgesi2 entity) { return(entity.MapTo <BagliTeklifOgesi2, BagliTeklifOgesi2Model>()); }