public Kurum UpdateKurum(Kurum model, Guid recordId) { crm_kurumlar kurum = new crm_kurumlar(); kurum = this.GetKurum(recordId); kurum.kodu = model.kodu; kurum.ticari_unvani = model.ticari_unvan; kurum.eposta_adresi = model.eposta; kurum.vergi_no = model.vergino; kurum.vergi_dairesi = model.vergi_dairesi; kurum.telefonu_1 = model.telefon1; kurum.telefonu_2 = model.telefon2; kurum.faksi_1 = model.faks1; kurum.faksi_2 = model.faks2; kurum.kurulus_yili = model.kurulus_yili; kurum.calisan_sayisi = model.calisan_sayisi; kurum.adres = model.adres; kurum.note = model.note; kurum.web_sitesi = model.web_sitesi; kurum.is_active = model.is_active; kurum.mobile_phone = model.mobile_phone; kurum.updated_at = DateTime.UtcNow; kurum.updated_by = SessionContext.Current.ActiveUser.UserUid; this.Kaydet(); return(model); }
public Kurum BindKurum(Kurum model, Guid recordId) { crm_kurumlar kurum = new crm_kurumlar(); kurum = this.GetKurum(recordId); model.kodu = kurum.kodu; model.ticari_unvan = kurum.ticari_unvani; model.eposta = kurum.eposta_adresi; model.vergino = kurum.vergi_no; model.vergi_dairesi = kurum.vergi_dairesi; model.telefon1 = kurum.telefonu_1; model.telefon2 = kurum.telefonu_2; model.mobile_phone = kurum.mobile_phone; model.faks1 = kurum.faksi_1; model.faks2 = kurum.faksi_2; if (kurum.kurulus_yili != null) { model.kurulus_yili = kurum.kurulus_yili.Value; } if (kurum.calisan_sayisi != null) { model.calisan_sayisi = kurum.calisan_sayisi.Value; } model.adres = kurum.adres; model.note = kurum.note; model.web_sitesi = kurum.web_sitesi; model.is_active = kurum.is_active.Value; return(model); }
public Kurum DeleteKurum(Kurum model, Guid recordId) { crm_kurumlar kurum = new crm_kurumlar(); kurum = this.GetKurum(recordId); kurum.is_deleted = true; kurum.is_active = false; kurum.deleted_at = DateTime.UtcNow; kurum.deleted_by = SessionContext.Current.ActiveUser.UserUid; this.Kaydet(); return(model); }
public void AddKurum(crm_kurumlar kurum, Kurum model) { kurum.kurum_id = Guid.NewGuid(); kurum.kodu = model.kodu; kurum.ticari_unvani = model.ticari_unvan; kurum.eposta_adresi = model.eposta; kurum.vergi_no = model.vergino; kurum.vergi_dairesi = model.vergi_dairesi; kurum.telefonu_1 = model.telefon1; kurum.telefonu_2 = model.telefon2; kurum.mobile_phone = model.mobile_phone; kurum.faksi_1 = model.faks1; kurum.faksi_2 = model.faks2; kurum.kurulus_yili = model.kurulus_yili; kurum.calisan_sayisi = model.calisan_sayisi; kurum.adres = model.adres; kurum.note = model.note; kurum.web_sitesi = model.web_sitesi; kurum.is_active = model.is_active; kurum.is_deleted = false; db.crm_kurumlar.Add(kurum); this.Kaydet(); }
public ActionResult Kurumlar(Kurum 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 ModelState.Remove("is_active"); if (model.FromDeleteButton == "1") { if (GlobalHelper.IsGuid(model.RecordId)) { crmDB.DeleteKurum(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.UpdateKurum(model, recordId); ViewBag.ResultMessage = Resources.GlobalResource.transaction_success; } catch (Exception exp) { ViewBag.Success = false; ModelState.AddModelError("Error", exp.Message); } } else { try { crm_kurumlar kurum = new crm_kurumlar(); crmDB.AddKurum(kurum, model); model.RecordId = kurum.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)); }