public static Gıderler ConvertToGider(GiderModel gm)//Giderler tablosunu GiderModel sınıfına dönderir. { Gıderler yenigider = new Gıderler(); yenigider.gıderID = gm.gıderID; yenigider.giderTuru = gm.giderTuru; yenigider.giderTutar = gm.giderTutar; return(yenigider); }
public static bool AddGider(GiderModel giderekle) { using (YurtDbEntities db = new YurtDbEntities()) { Gıderler giderler = ConvertToGider(giderekle); db.Gıderler.Add(giderler); if (db.SaveChanges() > 0) { return(true); } else { return(false); } } }
public static List <GiderModel> GiderListesiModel()// giderler tablosunu model cinsinden listeleyip datagride basar. { List <GiderModel> giderList = new List <GiderModel>(); using (YurtDbEntities db = new YurtDbEntities()) { var list = db.Gıderler.ToList(); foreach (Gıderler item in list) { GiderModel gm = new GiderModel(); gm.gıderID = item.gıderID; gm.giderTuru = item.giderTuru; gm.giderTutar = item.giderTutar; giderList.Add(gm); } } return(giderList); }
private void Button75_Click(object sender, EventArgs e)//Gider Ekle { try { GiderModel giderekle = new GiderModel(); giderekle.giderTuru = comboBox1.SelectedItem.ToString(); giderekle.giderTutar = Convert.ToInt32(textBox7.Text); bool eklendiMi = Helper.HelperGider.AddGider(giderekle); if (eklendiMi) { MessageBox.Show("Gider eklenmiştir.", "Gider Ekle", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridView4.Rows.Clear(); GiderListele(); } else { MessageBox.Show("Gider eklenemedi.Bilgilerinizi kontrol edip tekrar deneyiniz."); } } catch (Exception) { MessageBox.Show("Lütfen gider türünü ve tutarını eksiksiz giriniz.", "Hata", MessageBoxButtons.OKCancel, MessageBoxIcon.Error); } }