コード例 #1
0
        public int update_donhang(DTO_DonHang dto_donhang)
        {
            int parameter = 8;

            string[] name   = new string[parameter];
            object[] values = new object[parameter];

            name[0]   = "@iddonhang";
            name[1]   = "@idkhachhang";
            name[2]   = "@idnhanvien";
            name[3]   = "@ngaydathang";
            name[4]   = "@ngaygiaohang";
            name[5]   = "@ngayyeucauchuyen";
            name[6]   = "@idcty";
            name[7]   = "@diachigiaohang";
            values[0] = dto_donhang.iddonhang;
            values[1] = dto_donhang.idkhachhang;
            values[2] = dto_donhang.idnhanvien;
            values[3] = dto_donhang.ngaydathang;
            values[4] = dto_donhang.ngaygiaohang;
            values[5] = dto_donhang.ngayyeucauchuyen;
            values[6] = dto_donhang.idcty;
            values[7] = dto_donhang.diachigiaohang;

            string sql = "update_donhang";

            return(ketnoi.Execute(sql, name, values, parameter));
        }
コード例 #2
0
        public int delete_donhang(DTO_DonHang dto_donhang)
        {
            int parameter = 1;

            string[] name   = new string[parameter];
            object[] values = new object[parameter];
            name[0]   = "@iddonhang";
            values[0] = dto_donhang.iddonhang;

            string sql = "delete_donhang";

            return(ketnoi.Execute(sql, name, values, parameter));
        }
コード例 #3
0
        //Nút chức năng của đơn hàng

        private void btt_them_Click(object sender, EventArgs e)
        {
            if (txt_iddonhang.TextLength == 0)
            {
                MessageBox.Show("Chưa nhập ID đơn hàng");
            }
            else if (cbb_idkhachhang.DropDownHeight == 0)
            {
                MessageBox.Show("Chưa nhập ID khách hàng");
            }

            else if (dt_ngaydathang.Value.Day > DateTime.Today.Day && dt_ngaydathang.Value.Month > DateTime.Today.Month && dt_ngaydathang.Value.Year > DateTime.Today.Year)
            {
                MessageBox.Show("Chưa chọn ngày đặt hàng");
            }
            else if (dt_ngaygiaohang.Value.Day > DateTime.Today.Day && dt_ngaygiaohang.Value.Month > DateTime.Today.Month && dt_ngaygiaohang.Value.Year > DateTime.Today.Year)
            {
                MessageBox.Show("Chưa chọn ngày giao hàng");
            }
            else if (dt_ngayyeucauchuyen.Value.Day > DateTime.Today.Day && dt_ngayyeucauchuyen.Value.Month > DateTime.Today.Month && dt_ngayyeucauchuyen.Value.Year > DateTime.Today.Year)
            {
                MessageBox.Show("Chưa chọn ngày yêu cầu chuyển");
            }
            else if (cbb_idctygiaohang.DropDownHeight == 0)
            {
                MessageBox.Show("Chưa chọn công ty giao hàng giao hàng");
            }
            else if (txt_diachigiaohang.TextLength == 0)
            {
                MessageBox.Show("Chưa nhập địa chỉ giao hàng");
            }
            else
            {
                DTO_DonHang dto_donhang = new DTO_DonHang();
                dto_donhang.iddonhang        = txt_iddonhang.Text;
                dto_donhang.idkhachhang      = cbb_idkhachhang.Text;
                dto_donhang.idnhanvien       = txt_manhanvien.Text;
                dto_donhang.ngaydathang      = DateTime.Parse(dt_ngaydathang.Text);
                dto_donhang.ngaygiaohang     = DateTime.Parse(dt_ngaygiaohang.Text);
                dto_donhang.ngayyeucauchuyen = DateTime.Parse(dt_ngayyeucauchuyen.Text);
                dto_donhang.idcty            = cbb_idctygiaohang.Text;
                dto_donhang.diachigiaohang   = txt_diachigiaohang.Text;

                BUS_DonHang bus_donhang = new BUS_DonHang();
                bus_donhang.insert_donhang(dto_donhang);

                QuanLyCuaNhanVien_Load(sender, e);
                reset_donhang();
            }
        }
コード例 #4
0
        private void but_xoa_Click(object sender, EventArgs e)
        {
            DTO_SP_DonHang dto_sp_donhang = new DTO_SP_DonHang();
            DTO_DonHang    dto_donhang    = new DTO_DonHang();

            dto_donhang.iddonhang    = txt_iddonhang.Text;
            dto_sp_donhang.iddonhang = txt_iddonhang.Text;

            BUS_DonHang    bus_donhang    = new BUS_DonHang();
            BUS_SP_DonHang bus_sp_donhang = new BUS_SP_DonHang();

            bus_sp_donhang.delete_sp_donhang1(dto_sp_donhang);
            bus_donhang.delete_donhang(dto_donhang);



            QuanLyCuaNhanVien_Load(sender, e);
            reset_donhang();
        }
コード例 #5
0
        private void but_sua_Click(object sender, EventArgs e)
        {
            DTO_DonHang dto_donhang = new DTO_DonHang();

            dto_donhang.iddonhang        = txt_iddonhang.Text;
            dto_donhang.diachigiaohang   = txt_diachigiaohang.Text;
            dto_donhang.idkhachhang      = cbb_idkhachhang.Text;
            dto_donhang.idnhanvien       = txt_manhanvien.Text;
            dto_donhang.ngaydathang      = DateTime.Parse(dt_ngaydathang.Text);
            dto_donhang.ngaygiaohang     = DateTime.Parse(dt_ngaygiaohang.Text);
            dto_donhang.ngayyeucauchuyen = DateTime.Parse(dt_ngayyeucauchuyen.Text);
            dto_donhang.idcty            = cbb_idctygiaohang.Text;
            dto_donhang.diachigiaohang   = txt_diachigiaohang.Text;

            BUS_DonHang bus_donhang = new BUS_DonHang();

            bus_donhang.update_donhang(dto_donhang);

            QuanLyCuaNhanVien_Load(sender, e);
            reset_donhang();
        }
コード例 #6
0
        private void but_xoa5_Click_1(object sender, EventArgs e)
        {
            DTO_SP_DonHang dto_sp_donhang = new DTO_SP_DonHang();
            DTO_DonHang    dto_donhang    = new DTO_DonHang();
            DTO_KhachHang  dto_khachhang  = new DTO_KhachHang();

            BUS_KhachHang  bus_khachhang  = new BUS_KhachHang();
            BUS_DonHang    bus_donhang    = new BUS_DonHang();
            BUS_SP_DonHang bus_sp_donhang = new BUS_SP_DonHang();

            dto_sp_donhang.idkhachhang = txt_id5.Text;
            dto_donhang.idkhachhang    = txt_id5.Text;
            dto_khachhang.idkhachhang  = txt_id5.Text;

            bus_sp_donhang.delete_sp_donhang_idkhachhang(dto_sp_donhang);
            bus_donhang.delete_donhang_idkhachhang(dto_donhang);
            bus_khachhang.delete_khachhang(dto_khachhang);

            QuanLyCuaNhanVien_Load(sender, e);
            reset_khachhang();
        }
コード例 #7
0
 public int checkdky(DTO_DonHang dto_donhang)
 {
     return(dal_donhang.check_dangky(dto_donhang));
 }
コード例 #8
0
 public int delete_donhang_idkhachhang(DTO_DonHang dto_donhang)
 {
     return(dal_donhang.delete_donhang_idkhachhang(dto_donhang));
 }
コード例 #9
0
 public int update_donhang(DTO_DonHang dto_donhang)
 {
     return(dal_donhang.update_donhang(dto_donhang));
 }
コード例 #10
0
 public int insert_donhang(DTO_DonHang dto_donhang)
 {
     return(dal_donhang.insert_donhang(dto_donhang));
 }
コード例 #11
0
        public int check_dangky(DTO_DonHang dto_donhang)
        {
            string sql = "select count(*) from donhang where iddonhang='" + dto_donhang.iddonhang + "'";

            return(ketnoi.ReturnInteger(sql));
        }