private void button1_Click(object sender, EventArgs e)
        {
            PharmacyDataContext db = new PharmacyDataContext();

            try
            {
                // int columnIndex = Convert.ToInt32(dataGridView1.CurrentRow.Cells[1].Value.ToString());
                //var itemDrug = (from x in db.Warehouse where x.Id == columnIndex select x).First();
                // var itemOrder = (from x in db.Order where x.Id == Convert.ToInt32(dataGridView2.CurrentRow.Cells[0].Value.ToString()) select x).First();
                for (int i = 0; i < dataGridView1.Rows.Count; i++)
                {
                    if (dataGridView1[4, i].Value != null)// && dataGridView1[4, i].Value>)
                    {
                        int itemId   = Convert.ToInt32(dataGridView1[0, i].Value.ToString());
                        var itemDrug = (from x in db.Warehouse where x.Id == itemId select x).First();
                        if (itemDrug.Count > Convert.ToInt32(dataGridView1[4, i].Value.ToString()))
                        {
                            Order order = new Order
                            {
                                Date     = DateTime.Now,
                                IdDrug   = Convert.ToInt32(dataGridView1[0, i].Value),
                                IdStatus = 2,
                                Count    = Convert.ToInt32(dataGridView1[4, i].Value)
                            };
                            db.Order.InsertOnSubmit(order);
                            db.SubmitChanges();
                        }
                        else
                        {
                            MessageBox.Show("Count in order more than count in warehouse");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            finally { Dispose(); }
        }
Пример #2
0
 public PharmaciesController(PharmacyDataContext context)
 {
     _context = context;
 }
Пример #3
0
 public UserLoginController(IConfiguration config, IJWTService jwtservice, PharmacyDataContext context)
 {
     _config     = config;
     _context    = context;
     _jwtService = jwtservice;
 }
Пример #4
0
 public OrdersController(PharmacyDataContext context, IWebHostEnvironment hostEnvironment)
 {
     _context = context;
     this._hostEnvironment = hostEnvironment;
 }
 public CustomersController(PharmacyDataContext context)
 {
     _context = context;
 }
Пример #6
0
 public LoginsController(PharmacyDataContext context)
 {
     _context = context;
 }
Пример #7
0
 public MessagesController(PharmacyDataContext context)
 {
     _context = context;
 }
Пример #8
0
 public OrdersController(PharmacyDataContext context, IOrderService imageService)
 {
     _context       = context;
     _iorderService = imageService;
 }
Пример #9
0
 public JWTService(IConfiguration config, PharmacyDataContext context)
 {
     _config  = config;
     _context = context;
 }
 public OrdersController(PharmacyDataContext context)
 {
     _context = context;
 }