public ActionResult StaffInsert(PersonelDTO personel, UyeDTO uye) { uye.KullaniciAdi = (personel.Ad + personel.Soyad).Trim().Replace(" ", string.Empty).ToLower(); uye.Parola = PassManager.Base64Encrypt(personel.TCNo); int id = _uyeService.Insert(uye); _personelService.Insert(personel, id); return(RedirectToAction("StaffList", "Staff")); }
public int Insert(UyeDTO uye) { try { var liste = AutoMapper.Mapper.DynamicMap <Uye>(uye); _uyeRepo.Insert(liste); _uow.SaveChanges(); return(liste.UyeID); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Update(UyeDTO uye) { try { var uyeEntity = _uyeRepo.Find(Convert.ToInt32(uye.UyeID)); uyeEntity.KullaniciAdi = uye.KullaniciAdi; var liste = AutoMapper.Mapper.DynamicMap <Uye>(uyeEntity); _uyeRepo.Update(liste); _uow.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult SubscriberInsert(AboneDTO abone, UyeDTO uye, AracDTO arac) { uye.KullaniciAdi = (abone.Adi + abone.Soyad).Trim().Replace(" ", string.Empty).ToLower(); uye.Parola = PassManager.Base64Encrypt(abone.TCNO); int uyeID = _uyeService.Insert(uye); int aracID; aracID = _aracService.GetCar(arac.Plaka); if (aracID == 0) { aracID = _aracService.Insert(arac); } _aboneService.Insert(abone, uyeID, aracID); return(RedirectToAction("SubscriberList", "Subscriber")); }
private void btnKaydet_Click(object sender, EventArgs e) { UyeDTO duzenlenmis = new UyeDTO() { Ad = txtAd.Text, AktifMi = !chkPasif.Checked, EMail = txtEMail.Text, KisiId = (lstUyeler.SelectedItem as UyeDTO).KisiId, Soyad = txtSoyad.Text, Telefon = txtTelefon.Text, UyeId = (lstUyeler.SelectedItem as UyeDTO).UyeId, UyelikBaslangicTarihi = dtpBaslangic.Value }; uyeService.UyeGuncelle(duzenlenmis); RefreshListe(); }
public UyeDTO IdyeGoreUyeGetir(int UyeId) { var uye = uyeRepo.GetById(UyeId); var kisi = kisiRepo.GetById(uye.KisiId); var uyeDto = new UyeDTO() { Ad = kisi.Ad, Soyad = kisi.Soyad, Telefon = kisi.Telefon, KisiId = kisi.Id, EMail = kisi.EMail, AktifMi = uye.AktifMi, UyeId = uye.Id, UyelikBaslangicTarihi = uye.UyelikBaslangicTarihi, UyelikBitisTarihi = uye.UyelikBitisTarihi }; return(uyeDto); }
private void btnKaydet_Click(object sender, EventArgs e) { UyeDTO duzenlenmis = new UyeDTO() { Ad = txtAd.Text, Soyad = txtSoyad.Text, AktifMi = !chkPasif.Checked, Email = txtMail.Text, KisiId = (lstUyeler.SelectedItem as UyeDTO).KisiId, //(lstUyeler.SelectedItem object ti onu "as" ile cast ettik. Telefon = txtTelefon.Text, UyeId = (lstUyeler.SelectedItem as UyeDTO).UyeId, UyelikBaslangicTarihi = dtpBaslangic.Value //UyelikBitisTarihi bu da olmayıversin dedi }; uyeService.UyeGuncelle(duzenlenmis); RefreshListe(); }
public void UyeGuncelle(UyeDTO item) { var kisi = new Kisi() { Id = item.KisiId, Ad = item.Ad, Soyad = item.Soyad, Telefon = item.Telefon, EMail = item.EMail }; var uye = new Uye() { Id = item.UyeId, KisiId = item.KisiId, AktifMi = item.AktifMi, UyelikBaslangicTarihi = item.UyelikBaslangicTarihi, UyelikBitisTarihi = item.UyelikBitisTarihi }; kisiRepo.Update(kisi); uyeRepo.Update(uye); }
public ActionResult StaffUpdate(PersonelDTO personel, UyeDTO uye) { _personelService.Update(personel); _uyeService.Update(uye); return(RedirectToAction("StaffList", "Staff")); }
public UserService(UnitofWork uow) { _uow = uow; _uyeRepo = _uow.GetRepository <Uye>(); _uyeDTO = new UyeDTO(); }