Ejemplo n.º 1
0
        public void load()
        {
            QuanLyLinhKienEntity1 dbo = new QuanLyLinhKienEntity1();
            var querry = from c in dbo.PhanLoais join o in dbo.SanPhams on c.MaLoai equals o.MaLoai select new { o.TenSp, c.TenLoai, o.Gia, o.SoLuong };

            dgvsp.DataSource = querry.ToList();

            cmbLoai.DataSource    = dbo.PhanLoais.ToList();
            cmbLoai.DisplayMember = "TenLoai";
            cmbLoai.ValueMember   = "MaLoai";
            cmbLoai.Text          = "";

            dgvsp.Columns["TenSp"].HeaderText   = "Tên sản phẩm";
            dgvsp.Columns["TenSp"].Width        = 150;
            dgvsp.Columns["Gia"].HeaderText     = "Giá";
            dgvsp.Columns["TenLoai"].HeaderText = "Tên loại";
            dgvsp.Columns["SoLuong"].HeaderText = "Số lượng";
            if (querry.Count() > 0)
            {
                lblname.Text  = dgvsp.CurrentRow.Cells["TenSp"].Value.ToString();
                lblprice.Text = dgvsp.CurrentRow.Cells["Gia"].Value.ToString();
                lblLuong.Text = dgvsp.CurrentRow.Cells["SoLuong"].Value.ToString();
                lblKieu.Text  = dgvsp.CurrentRow.Cells["TenLoai"].Value.ToString();

                //var querry = from a in dbo.SanPhams where a.SoLuong == Convert.ToInt32(lblLuong.Text) select new { a.Hinh };


                SanPham sp = dbo.SanPhams.First(a => a.TenSp == lblname.Text);

                MemoryStream ms  = new MemoryStream(sp.Hinh);
                Image        img = Image.FromStream(ms);
                pictureBox1.Image = img;
            }
        }
Ejemplo n.º 2
0
        private void FrmThongKe_Load(object sender, EventArgs e)
        {
            QuanLyLinhKienEntity1 dbo = new QuanLyLinhKienEntity1();
            HoaDonEntityy         hd  = new HoaDonEntityy();
            int tongtien    = 0;
            int soluong     = 0;
            int tongsanpham = 0;

            foreach (var tien in hd.Hoa_Don)
            {
                tongtien += tien.TongTien;
            }
            foreach (var sl in hd.Hoa_Don)
            {
                soluong += sl.SoLuong;
            }
            foreach (var sp in dbo.SanPhams)
            {
                tongsanpham += sp.SoLuong;
            }

            label7.Text  = dbo.PhanLoais.Count().ToString();
            label6.Text  = dbo.SanPhams.Count().ToString();
            label10.Text = tongtien.ToString();
            label9.Text  = soluong.ToString();
            label8.Text  = tongsanpham.ToString();
        }
Ejemplo n.º 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (txtMatKhauHienTai.Text == "" || txtMatKhauMoi.Text == "" || txtNhapLai.Text == "")
            {
                MessageBox.Show("Bạn cần điền đầy đủ thông tin !");
                return;
            }

            if (txtMatKhauHienTai.Text != Program.matKhau)
            {
                MessageBox.Show("Mật khẩu cũ không đúng !");
                return;
            }

            if (txtMatKhauMoi.Text != txtNhapLai.Text)
            {
                MessageBox.Show("Mật khẩu mới không khớp !");
                return;
            }

            try
            {
                QuanLyLinhKienEntity1 dbo = new QuanLyLinhKienEntity1();

                TaiKhoan tk = dbo.TaiKhoans.First(t => t.Ten == Program.tenTk);

                tk.MatKhau = txtMatKhauMoi.Text;
                dbo.SaveChanges();

                MessageBox.Show("Đổi mật khẩu thành công !");
            }
            catch
            {
                MessageBox.Show("Đổi mật khẩu không thành công !");
            }
        }