public void CariUyeEkle(CariUye nesne) { try { cariUye.AddEntitiy(nesne); cariUye.SaveEntity(); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } }
public string[] KayitEkle(CariUyeDTO cuDto) { CariUye cariUye = new CariUye(); CariUyeBilgileri cariUyeBilgileri = new CariUyeBilgileri(); CariUyeBanka cariUyeBanka = new CariUyeBanka(); DateTime olusturulmaTarihi = DateTime.Now; string[] mesaj = new string[0]; string mesaj1 = ""; if (Helper.NullableControl(cuDto.CariUyeAdi)) { try { cariUye.CariAdi = cuDto.CariUyeAdi; cariUye.PersonelID = null; cariUye.UyeMi = false; cariUye.KurulusTarihi = cuDto.KurulusTarihi; cariUye.Aciklama = cuDto.Aciklama; cariUye.OlusturanPersonelID = (int)cuDto.OlusturdanPersonelID; cariUye.OlusuturulmaTarihi = olusturulmaTarihi; cariUye.AktifMi = true; cuDto.CariUyeID = _cm.AddEntitiy(cariUye); cariUyeBilgileri.CariUyeID = (int)cuDto.CariUyeID; cariUyeBilgileri.Email = cuDto.Email; cariUyeBilgileri.Telefon = cuDto.Telefon; cariUyeBilgileri.Adres = cuDto.Adres; cariUyeBilgileri.OlusturanPersonelID = (int)cuDto.OlusturdanPersonelID; cariUyeBilgileri.OlusuturulmaTarihi = olusturulmaTarihi; cariUyeBilgileri.AktifMi = true; _cubm.AddEntitiy(cariUyeBilgileri); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } if (!(cuDto.BankaID == null) && !(cuDto.HesapNo == null)) { try { cariUyeBanka.CariUyeID = (int)cuDto.CariUyeID; cariUyeBanka.BankaID = (int)cuDto.BankaID; cariUyeBanka.HesapNo = cuDto.HesapNo; if (!string.IsNullOrEmpty(cuDto.IBAN)) { cariUyeBanka.IBAN = cuDto.IBAN; } else { cariUyeBanka.IBAN = null; } cariUyeBanka.OlusturanPersonelID = (int)cuDto.OlusturdanPersonelID; cariUyeBanka.OlusuturulmaTarihi = olusturulmaTarihi; cariUyeBanka.AktifMi = true; _cbanka.AddEntitiy(cariUyeBanka); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } } else { mesaj1 += "Eksik bilgi nedeniyle Cari üye banka bilgileri kaydedilmeden"; } Array.Resize(ref mesaj, mesaj.Length + 1); mesaj[mesaj.Length - 1] = mesaj1 +" "+"Cari Üye Kaydı Yapılmıştır."; } else { Array.Resize(ref mesaj, mesaj.Length + 1); mesaj[mesaj.Length - 1] = "Cari üye genel bilgilerinde eksik olduğundan kayıt yapılamamıştır."; } return mesaj; }