コード例 #1
0
        //Thêm hóa đơn.
        public static HOADON_DTO ThemHoaDon(BANG_HOADON hd)
        {
            QuanLyShop = new QUANLYCUAHANGEntities();
            hd         = QuanLyShop.BANG_HOADON.Add(hd);
            QuanLyShop.SaveChanges();
            HOADON_DTO hdDTO = ConvertDTO(hd);

            return(hdDTO);
        }
コード例 #2
0
        public static HOADON_DTO ConvertDTO(BANG_HOADON hd)
        {
            HOADON_DTO hdDTO = new HOADON_DTO();

            hdDTO.idhoadon     = hd.idhoadon;
            hdDTO.idnhanvien   = hd.idnhanvien;
            hdDTO.idkhachhang  = hd.idkhachhang;
            hdDTO.tongtien     = hd.tongtien;
            hdDTO.ngayban      = hd.ngayban;
            hdDTO.tongtiencuoi = hd.tongtiencuoi;
            hdDTO.soluong      = hd.soluong;


            return(hdDTO);
        }
コード例 #3
0
        //Xóa hóa đơn
        public static bool XoaHoaDon(string idHd)
        {
            QuanLyShop = new QUANLYCUAHANGEntities();
            BANG_HOADON dHd = QuanLyShop.BANG_HOADON.SingleOrDefault(h => h.idhoadon == idHd);

            if (dHd != null)
            {
                QuanLyShop.BANG_HOADON.Remove(dHd);
                try
                {
                    QuanLyShop.SaveChanges();
                    return(true);
                }
                catch (Exception ex)
                {
                    return(false);
                }
            }
            return(false);
        }
コード例 #4
0
        //Sửa thông tin hóa đơn
        public static HOADON_DTO SuaHoaDon(BANG_HOADON hd)
        {
            BANG_HOADON hdUpdate = QuanLyShop.BANG_HOADON.SingleOrDefault(h => h.idhoadon == hd.idhoadon);

            if (hdUpdate != null)
            {
                hdUpdate.idhoadon     = hd.idhoadon;
                hdUpdate.idnhanvien   = hd.idnhanvien;
                hdUpdate.idkhachhang  = hd.idkhachhang;
                hdUpdate.tongtien     = hd.tongtien;
                hdUpdate.ngayban      = hd.ngayban;
                hdUpdate.tongtiencuoi = hd.tongtiencuoi;
                hdUpdate.soluong      = hd.soluong;

                QuanLyShop.SaveChanges();
                HOADON_DTO hdDTO = ConvertDTO(hdUpdate);
                return(hdDTO);
            }
            return(null);
        }
コード例 #5
0
 //Sửa thông tin hóa đơn
 public static HOADON_DTO SuaHoaDon(BANG_HOADON hd)
 {
     return(HOADON_DAL.SuaHoaDon(hd));
 }
コード例 #6
0
 //Thêm hóa đơn.
 public static HOADON_DTO ThemHoaDon(BANG_HOADON hd)
 {
     return(HOADON_DAL.ThemHoaDon(hd));
 }