private void dgwListe_CellClick(object sender, DataGridViewCellEventArgs e) { Utilities.ErrorHandle._try(() => { int rowIndex = dgwListe.CurrentRow.Index; //datagrid tag içerisinde ıd tutuyoruz. var id = dgwListe.Rows[rowIndex].Cells[0].Value; dgwListe.Tag = Convert.ToInt32(id); st = _bll.GetAll().Where(I => I.Id == Convert.ToInt32(id)).FirstOrDefault(); InsertToFormForUpdateEntity(st); }); }
private void InsertToFormForUpdateEntity(SertifikaliTohum st) { txtUpdateDosyaNo.Text = st.SertifikaliDosyaNo.ToString(); dtpUpdateTarih.Value = Convert.ToDateTime(st.MuracaatTarihi); txtUpdateSertifikaNo.Text = st.SertifikaNo; txtUpdateFaturaNo.Text = st.FaturaNo; txtUpdateFaturaTarihi.Text = st.FaturaTarihi; //cmbUpdateFirmaAdi.Text = _firmaManager.GetAll().Where(I => I.Id == st.FirmaId).FirstOrDefault().FirmaAdi; cmbUpdateFirmaAdi.SelectedValue = st.FirmaId; //cmbUpdateUrun.Text = _urunManager.GetAll().Where(I => I.Id == st.Id).FirstOrDefault().UrunAdi; cmbUpdateUrun.SelectedValue = st.UrunId; txtUpdateMiktarı.Text = st.Miktari; txtUpdateBirimFiyati.Text = st.BirimFiyati; txtUpdateNot.Text = st.Not; }
SertifikaliTohum CreateEntityForAdd() { st = new SertifikaliTohum(); st.CksId = _cksKayit.Id; st.MuracaatTarihi = dtpAddTarih.Value.ToShortDateString(); st.SertifikaliDosyaNo = string.IsNullOrEmpty(txtNewDosyaNo.Text) ? 0 : Convert.ToInt32(txtNewDosyaNo.Text); st.SertifikaNo = txtNewSertifikaNo.Text; st.FaturaNo = txtNewFaturaNo.Text; st.FaturaTarihi = txtNewFaturaTarihi.Text; st.FirmaId = Convert.ToInt32(cmbNewFirmaAdi.SelectedValue); st.UrunId = Convert.ToInt32(cmbNewUrunAdi.SelectedValue); st.Miktari = txtNewMiktari.Text; st.BirimFiyati = txtNewBirimFiyati.Text; return(st); }
private void btnSil_Click(object sender, EventArgs e) { Utilities.ErrorHandle._try(() => { if ((int)dgwListe.Tag == 0) { throw new Exception("Silinecek öğe seçiniz."); } Utilities.Question.IfYes(() => { st = _bll.GetById((int)dgwListe.Tag); int result = _bll.Delete(st); if (result > 0) { TumListe(); Utilities.Mesaj.MessageBoxInformation("Kayıt Silindi."); ClearFormAfterDelete(); dgwListe.Tag = 0; } }, "Kaydı silmek istiyor munuz?"); }); }
private void btnGuncelle_Click(object sender, EventArgs e) { Utilities.ErrorHandle._try(() => { st = _bll.GetAll().Where(I => I.Id == Convert.ToInt32((int)dgwListe.Tag)).FirstOrDefault(); st.SertifikaliDosyaNo = Convert.ToInt32(txtUpdateDosyaNo.Text); st.MuracaatTarihi = dtpUpdateTarih.Value.ToShortDateString(); st.SertifikaNo = txtUpdateSertifikaNo.Text; st.FaturaNo = txtUpdateFaturaNo.Text; st.FaturaTarihi = txtUpdateFaturaTarihi.Text; st.FirmaId = Convert.ToInt32(cmbUpdateFirmaAdi.SelectedValue); st.UrunId = Convert.ToInt32(cmbUpdateUrun.SelectedValue); st.Miktari = txtUpdateMiktarı.Text; st.BirimFiyati = txtUpdateBirimFiyati.Text; st.Not = txtUpdateNot.Text; int result = _bll.Update(st); if (result > 0) { TumListe(); Utilities.Mesaj.MessageBoxInformation("Güncellme işlemi başarılı"); } }); }