Esempio n. 1
0
        private List <SatinAlmalar> SatinAlmaDoldur(int adet)
        {
            List <SatinAlmalar> salist = new List <SatinAlmalar>();
            T_MalzemeService    ms     = new T_MalzemeService();
            List <T_Malzeme>    ma     = new List <T_Malzeme>();
            SatinAlmalar        sa     = new SatinAlmalar();
            T_TedarikciFirma    tf     = new T_TedarikciFirma();
            SatinAlmalarService sas    = new SatinAlmalarService();
            int say = sas.TumSatinAlmalariGetirService().Count;
            int j   = 0;

            ma = MalzemeDoldur(adet);
            string stri = "";

            for (int i = say; i <= say + adet; i++)
            {
                stri               = i.ToString();
                sa.OdemeTuru       = (OdemeTurleri)(i % 2);
                sa.CekVadesi       = null;
                sa.SatinAlmaTarihi = Convert.ToDateTime("11.11." + (1920 + i).ToString());
                sa.TeslimTarihi    = Convert.ToDateTime("12.12." + (1930 + i).ToString());
                //sa.ToplamFiyat=Convert.ToDecimal(m.Adet * m.MalzemeFiyatlari.Where(x => x.MalzemeId == x.Malzeme.Id).FirstOrDefault().BirimFiyat);
                tf.Ad             = stri + ".Ad";
                tf.Telefon        = stri + ".Telefon";
                tf.EMail          = stri + ".EMail";
                tf.Adres          = stri + ".Adres";
                sa.TedarikciFirma = tf;
                sa.AlinanMalzemeler.Add(ma[j]);

                salist.Add(sa);
                j++;
            }
            return(salist);
        }
        private void frmyanSatinAlmaListele_Load(object sender, EventArgs e)
        {
            if (Tag == null)
            {
                dgvMalzemeListele.DataSource = null;
                dgvMalzemeListele.DataSource = _malzemeService.TumMalzemeleriGetirService();
                // dgvMalzemeListele.DataSource = _malzemeFiyatiService.TumMalzemeFiyatlariniGetirService();
                cmbFirmaAdi.Items.Add(_firmaService.TumTedarikciFirmalariGetirService());
                _secilenSatinAlma = new SatinAlmalar();
            }
            else
            {
                frmSatinAlmaBirimi satinAlma = new frmSatinAlmaBirimi();
                _secilenSatinAlma = (SatinAlmalar)satinAlma.Tag;

                dtpSatinAlmaTarihi.Value  = _secilenSatinAlma.SatinAlmaTarihi;
                dtpTeslimTarihi.Value     = _secilenSatinAlma.TeslimTarihi;
                cmbOdemeTipi.SelectedItem = _secilenSatinAlma.OdemeTuru;
                cmbCekVadesi.SelectedItem = _secilenSatinAlma.CekVadesi;
                cmbFirmaAdi.SelectedItem  = _secilenSatinAlma.TedarikciFirma;
                txtToplamFiyat.Text       = _secilenSatinAlma.ToplamFiyat.ToString();

                dgvMalzemeListele.DataSource = null;
                dgvMalzemeListele.DataSource = _malzemeService.TumMalzemeleriGetirService();
                //dgvMalzemeListele.DataSource = _secilenSatinAlma.AlinanMalzemeler.ToString();
            }
        }
 public int UpdateSatinAlmalarService(SatinAlmalar satinAlmalar)
 {
     try
     {
         return(_satinAlmalarRepository.UpdateItem(satinAlmalar));
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Hata: " + e.Message);
         throw;
     }
 }
        public int UpdateItem(SatinAlmalar item)
        {
            SatinAlmalar eskiSatinAlmalar = _db.SatinAlmalar.Where(x => x.Id == item.Id).FirstOrDefault();

            eskiSatinAlmalar.OdemeTuru       = item.OdemeTuru;
            eskiSatinAlmalar.CekVadesi       = item.CekVadesi;
            eskiSatinAlmalar.SatinAlmaTarihi = item.SatinAlmaTarihi;
            eskiSatinAlmalar.TeslimTarihi    = item.TeslimTarihi;
            eskiSatinAlmalar.ToplamFiyat     = item.ToplamFiyat;
            _etkilenenSatir = _db.SaveChanges();
            return(_etkilenenSatir);
        }
        public frmyanSatinAlmaListele()
        {
            InitializeComponent();
            _malzemeService       = new T_MalzemeService();
            _malzemeFiyatiService = new T_MalzemeFiyatService();
            _firmaService         = new T_TedarikciFirmaService();
            _secilenSatinAlma     = new SatinAlmalar();

            DataGridViewCheckBoxColumn CheckboxColumn = new DataGridViewCheckBoxColumn();

            CheckboxColumn.TrueValue  = true;
            CheckboxColumn.FalseValue = false;
            CheckboxColumn.Width      = 40;
            dgvMalzemeListele.Columns.Add(CheckboxColumn);
        }
Esempio n. 6
0
 private void chkItems_CheckedChanged(object sender, EventArgs e)
 {
     foreach (DataGridViewRow row in dgvSatinAlmalariListele.Rows)
     {
         DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)row.Cells[1];
         if (chk.Selected == true)
         {
             int seciliSatinAlma = Convert.ToInt32(dgvSatinAlmalariListele.SelectedRows[0].Cells[1].Value);
             _satinAlmalar = _satinAlmalarService.BirSatinAlmaGetirService(seciliSatinAlma);
             chk.Selected  = false;
         }
         else
         {
             chk.Selected = true;
         }
     }
 }
 public int DeleteItem(SatinAlmalar item)
 {
     _db.SatinAlmalar.Remove(item);
     _etkilenenSatir = _db.SaveChanges();
     return(_etkilenenSatir);
 }
 public int AddItem(SatinAlmalar item)
 {
     _db.SatinAlmalar.Add(item);
     _etkilenenSatir = _db.SaveChanges();
     return(_etkilenenSatir);
 }