示例#1
0
        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);
        }
示例#2
0
 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);
         }
     }
 }
示例#3
0
        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);
     }
 }