public Birey UpdateBirey(Birey model, Guid recordId) { crm_bireyler birey = new crm_bireyler(); birey = this.GetBirey(recordId); birey.ad = model.ad; birey.soyad = model.soyad; birey.eposta_adresi = model.eposta_adresi; birey.telefonu_1 = model.telefonu_1; birey.telefonu_2 = model.telefonu_2; birey.faksi_1 = model.faksi_1; birey.faksi_2 = model.faksi_2; birey.adres = model.adres; birey.note = model.note; birey.web_sitesi = model.web_sitesi; birey.is_active = model.is_active; birey.mobile_phone = model.mobile_phone; if (model.calistigi_kurum_id != null && GlobalHelper.IsGuidOrEmpty(model.calistigi_kurum_id.ToString())) { birey.calistigi_kurum_id = Guid.Parse(model.calistigi_kurum_id); } birey.updated_at = DateTime.UtcNow; birey.updated_by = SessionContext.Current.ActiveUser.UserUid; this.Kaydet(); return(model); }
public Birey BindBirey(Birey model, Guid recordId) { crm_bireyler birey = new crm_bireyler(); birey = this.GetBirey(recordId); model.ad = birey.ad; model.soyad = birey.soyad; model.eposta_adresi = birey.eposta_adresi; model.telefonu_1 = birey.telefonu_1; model.telefonu_2 = birey.telefonu_2; model.mobile_phone = birey.mobile_phone; model.faksi_1 = birey.faksi_1; model.faksi_2 = birey.faksi_2; model.adres = birey.adres; model.note = birey.note; model.web_sitesi = birey.web_sitesi; model.is_active = birey.is_active.Value; if (birey.calistigi_kurum_id != null && GlobalHelper.IsGuidOrEmpty(birey.calistigi_kurum_id.ToString())) { model.calistigi_kurum_id = birey.calistigi_kurum_id.ToString(); } return(model); }
public void AddBirey(crm_bireyler birey, Birey model) { birey.birey_id = Guid.NewGuid(); if (GlobalHelper.IsGuidOrEmpty(model.calistigi_kurum_id)) { birey.calistigi_kurum_id = Guid.Parse(model.calistigi_kurum_id); } birey.ad = model.ad; birey.soyad = model.soyad; birey.eposta_adresi = model.eposta_adresi; birey.telefonu_1 = model.telefonu_1; birey.telefonu_2 = model.telefonu_2; birey.mobile_phone = model.mobile_phone; birey.faksi_1 = model.faksi_1; birey.faksi_2 = model.faksi_2; birey.adres = model.adres; birey.note = model.note; birey.web_sitesi = model.web_sitesi; birey.is_active = model.is_active; birey.is_deleted = false; db.crm_bireyler.Add(birey); this.Kaydet(); }
public Birey DeleteBirey(Birey model, Guid recordId) { crm_bireyler birey = new crm_bireyler(); birey = this.GetBirey(recordId); birey.is_deleted = true; birey.is_active = false; birey.deleted_at = DateTime.UtcNow; birey.deleted_by = SessionContext.Current.ActiveUser.UserUid; this.Kaydet(); return(model); }
public ActionResult Bireyler(string RecordId, string MenuId) { CrmRepository crmDB = RepositoryManager.GetRepository <CrmRepository>(); Birey model = new Birey(); #region Ortak Set Edilecek Değerler MenuId = GlobalHelper.Decrypt(MenuId); model.RecordId = RecordId; model.MenuId = MenuId; SessionContext.Current.ActiveUser.MenuId = MenuId; #endregion Guid recordId = Guid.Empty; model.activeKurumlar = crmDB.GetKurumList(); if (GlobalHelper.IsGuid(model.RecordId)) { try { recordId = Guid.Parse(model.RecordId); model = crmDB.BindBirey(model, recordId); if (model.calistigi_kurum_id != null && GlobalHelper.IsGuidOrEmpty(model.calistigi_kurum_id)) { model.calistigi_kurum_id = model.calistigi_kurum_id.ToString(); } ViewBag.ResultMessage = Resources.GlobalResource.transaction_success; } catch (Exception exp) { ViewBag.Success = false; ModelState.AddModelError("Error", exp.Message); } } return(View(model)); }
public ActionResult Bireyler(Birey model) { Guid recordId = Guid.Empty; CrmRepository crmDB = RepositoryManager.GetRepository <CrmRepository>(); #region Ortak Set Edilecek Değerler SessionContext.Current.ActiveUser.MenuId = model.MenuId; ViewBag.Success = true; #endregion model.activeKurumlar = crmDB.GetKurumList(); ModelState.Remove("is_active"); if (model.FromDeleteButton == "1") { if (GlobalHelper.IsGuid(model.RecordId)) { crmDB.DeleteBirey(model, Guid.Parse(model.RecordId)); return(RedirectToAction("ListPage", "General", new { MenuId = Dcm.Source.GlobalHelper.Encrypt(model.MenuId) })); } } else { if (ModelState.IsValid) { if (GlobalHelper.IsGuid(model.RecordId)) { recordId = Guid.Parse(model.RecordId); try { model = crmDB.UpdateBirey(model, recordId); if (model.calistigi_kurum_id != null && GlobalHelper.IsGuidOrEmpty(model.calistigi_kurum_id)) { model.calistigi_kurum_id = model.calistigi_kurum_id.ToString(); } ViewBag.ResultMessage = Resources.GlobalResource.transaction_success; } catch (Exception exp) { ViewBag.Success = false; ModelState.AddModelError("Error", exp.Message); } } else { try { crm_bireyler birey = new crm_bireyler(); crmDB.AddBirey(birey, model); model.RecordId = birey.birey_id.ToString(); if (birey.calistigi_kurum_id != null) { model.calistigi_kurum_id = birey.calistigi_kurum_id.ToString(); } ViewBag.ResultMessage = Resources.GlobalResource.transaction_success; } catch (Exception exp) { ViewBag.Success = false; ModelState.AddModelError("Error", exp.Message); } } } else { ViewBag.Success = false; } } return(View(model)); }