Beispiel #1
0
        //public DataTable TinhSLDHcuaCN(string macn)

        public bool ThemCN(DTO_ChiNhanh cn)

        {
            string query = "insert into ChiNhanh (machinhanh, tenchinhanh, sodienthoai, diachi, tinhthanh, soluongban, manhanvienquanly , trangthai) values ( @macn , @tencn , @sdt , @dc , @tt , @slban , @manv , @tthai )";

            return(dalCN.ExecuteNonQuery(query, new object[] { cn.Macn, cn.Tencn, cn.Dienthoai, cn.Diachi, cn.Tinhthanh, cn.Soluongban, cn.Manvql, 1 }) > 0 ? true : false);
        }
Beispiel #2
0
        private void pbXacNhan_Click(object sender, EventArgs e)
        {
            DTO_NhanVien nhanvien = new DTO_NhanVien();

            nhanvien.MaNhanVien = txtMaNV.Text;
            nhanvien.MatKhau    = txtMatKhau.Text;
            BO_DangNhapNhanVien dangnhapnv = new BO_DangNhapNhanVien();
            DataSet             result     = dangnhapnv.KT_DangNhap(nhanvien, ref tennv, ref manv);

            if (result.Tables.Count > 0 && result.Tables[0].Rows.Count > 0)
            {
                MessageBox.Show("Đăng Nhập Thành công", "Thông Báo", MessageBoxButtons.OK);
                DTO_ChiNhanh chinhanh = new DTO_ChiNhanh();
                chinhanh.MaNguoiQuanLy = manv;
                DataSet             table  = new DataSet();
                BO_DangNhapNhanVien quanli = new BO_DangNhapNhanVien();
                table = quanli.LayMaChiNhanh(chinhanh);
                this.Hide();
                GiaoDienQuanLi giaodien = new GiaoDienQuanLi();
                giaodien.TENNV       = tennv;
                giaodien.MANV        = manv;
                giaodien.MACHINHANH  = table.Tables[0].Rows[0][0].ToString();
                giaodien.TENCHINHANH = table.Tables[0].Rows[0][1].ToString();
                giaodien.ShowDialog();
                this.Close();
            }
            else
            {
                MessageBox.Show("Đăng Nhập Thất bại", "Thông Báo", MessageBoxButtons.OK);
                txtMatKhau.ResetText();
                txtMatKhau.Focus();
            }
        }
Beispiel #3
0
 public void GuiThongTin(DTO_ChiNhanh cn)
 {
     tb_Tencn.Text  = cn.Tencn;
     tb_Macn.Text   = cn.Macn;
     tb_Diachi.Text = cn.Diachi;
     tb_Sdt.Text    = cn.Dienthoai;
     tb_Slban.Text  = cn.Soluongban.ToString();
     LoadCbTinhthanh();
     for (int i = 0; i < cb_tinhthanh.Properties.Items.Count; i++)
     {
         cb_tinhthanh.SelectedIndex = i;
         if (cb_tinhthanh.Text == cn.Tinhthanh)
         {
             break;
         }
     }
 }
Beispiel #4
0
        private void bt_Luu_Click(object sender, EventArgs e)
        {
            DTO_ChiNhanh cn = new DTO_ChiNhanh();

            if (tb_Tencn.Text != "" && tb_Diachi.Text != "" && tb_Sdt.Text != "" && tb_Slban.Text != "")
            {
                cn.Tencn      = tb_Tencn.Text;
                cn.Macn       = tb_Macn.Text;
                cn.Diachi     = tb_Diachi.Text;
                cn.Dienthoai  = tb_Sdt.Text;
                cn.Tinhthanh  = cb_tinhthanh.Text;
                cn.Manvql     = "NV1";
                cn.Soluongban = int.Parse(tb_Slban.Text);


                if (!flag)
                {
                    if (busCN.Capnhatchinhanh(cn))
                    {
                        MessageBox.Show("Cập nhật chi nhánh thành công !!!", "Thông báo");
                    }
                }
                else
                {
                    if (busCN.ThemCN(cn))
                    {
                        MessageBox.Show("Thêm chi nhánh thành công !!!", "Thông báo");
                    }
                }
                this.Close();
            }
            else
            {
                MessageBox.Show("Chưa nhập thông tin đầy đủ !!!", "Thông báo");
            }
        }
Beispiel #5
0
        public bool Capnhatchinhanh(DTO_ChiNhanh cn)
        {
            string query = "update ChiNhanh set tenchinhanh = N'" + cn.Tencn + "' , sodienthoai = " + cn.Dienthoai + " , diachi = N'" + cn.Diachi + "' , tinhthanh = N'" + cn.Tinhthanh + "', soluongban = " + cn.Soluongban + " , manhanvienquanly = '" + cn.Manvql + "' where machinhanh = '" + cn.Macn + "'";

            return(dalCN.ExecuteNonQuery(query) > 0 ? true : false);
        }