コード例 #1
0
        private void button_add_Click(object sender, EventArgs e)
        {
            if (check())
            {
                var temp = comboBoxLoaiCay.Text;
                Dictionary <int, string> d;
                using (QLNTEntities1 db = new QLNTEntities1())
                {
                    d = (
                        from z in db.Cay
                        select new { z.MaLoaiCay, z.TenCay }

                        ).ToDictionary(z => z.MaLoaiCay, z => z.TenCay);
                }
                var key = d.Values;
                var kq  = d.Keys.ToString();
                foreach (var k in d)
                {
                    if (k.Value.ToString() == temp.ToString())
                    {
                        kq = k.Key.ToString();
                        break;
                    }
                }
                o = new NongSan()
                {
                    ThoiGianBaoQuan = Convert.ToInt32(textThoiGianBaoQuan.Text), SanLuongTonKho = Convert.ToDouble(textSanLuongTonKho.Text), DonGia = Convert.ToDouble(textDonGia.Text), MaLoaiCay = Convert.ToInt32(kq)
                };
                bus.Add(o);
                MessageBox.Show("Thêm thành công");
                Dialog_close();
                //}

                #region kt
                //string t="Tên phân bón : {0} \n Loại: {1} \n Ngày sx: {2} \n hạn sử dụng: {3}";
                //string msg = string.Format(t,o.TenPB,o.Loai,o.NgaySX.ToString("dd//MM/yyyy"), o.HanSD.ToString("dd//MM/yyyy"));
                //MessageBox.Show(msg);

                //DatepickerSX.Value.ToString("dd/MM/yyyy")
                //MessageBox.Show(textTenPB.Text+" " + comboBoxLoai.Text );

                //MessageBox.Show("thành công");
                #endregion
            }

            /*private void bunifuFlatButton1_Click(object sender, EventArgs e)
             * {
             *
             *  if (check())
             *  {
             *      o = new NongSan() { MaNS = this.id, ThoiGianBaoQuan = Convert.ToInt32(textThoiGianBaoQuan.Text), SanLuongTonKho = Convert.ToDouble(textSanLuongTonKho), DonGia = Convert.ToDouble(textDonGia.Text), BaoQuan = textBaoQuan.Text };
             *      bus.Edit(o);
             *
             *      Dialog_close();
             *  }
             * }
             *
             * private void Diablog_NS_Load(object sender, EventArgs e)
             * {
             *  ds = busCay.getAllNameTree();
             *  // MessageBox.Show(ds.Count.ToString());
             *  comboBoxLoaiCay.DataSource = ds.Values.ToList();
             * }*/
        }