Пример #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);
        }
Пример #2
0
        public frmSatinAlmaBirimi()
        {
            InitializeComponent();
            _satinAlmalarService = new SatinAlmalarService();

            DataGridViewCheckBoxColumn CheckboxColumn = new DataGridViewCheckBoxColumn();

            CheckboxColumn.TrueValue  = true;
            CheckboxColumn.FalseValue = false;
            CheckboxColumn.Width      = 40;
            dgvSatinAlmalariListele.Columns.Add(CheckboxColumn);
        }