Exemplo n.º 1
0
 public DataTable HangNX(string mahang, string ngaybd, string ngaykt)
 {
     try
     {
         using (QLCuaHangDataContext cuahang = new QLCuaHangDataContext())
         {
             DataTable dt = new DataTable();
             dt.Columns.Add("MaHang");
             dt.Columns.Add("TenHang");
             dt.Columns.Add("SoLuongTon");
             dt.Columns["SoLuongTon"].DataType = typeof(Int64);
             dt.Columns.Add("DonViTinh");
             dt.Columns.Add("DonGiaNhap");
             dt.Columns["DonGiaNhap"].DataType = typeof(double);
             dt.Columns.Add("DonGiaXuat");
             dt.Columns["DonGiaXuat"].DataType = typeof(double);
             dt.Columns.Add("GhiChu");
             dt.Columns.Add("MaNX");
             dt.Columns.Add("Ngay");
             dt.Columns["Ngay"].DataType = typeof(DateTime);
             dt.Columns.Add("SoLuongNX");
             dt.Columns["SoLuongNX"].DataType = typeof(Int64);
             dt.Columns.Add("DonGia");
             dt.Columns["DonGia"].DataType = typeof(double);
             DataRow dr;
             foreach (var hnx in cuahang.SP_XemHangNX(mahang, ngaybd, ngaykt))
             {
                 dr               = dt.NewRow();
                 dr["MaHang"]     = hnx.MaHang;
                 dr["TenHang"]    = hnx.TenHang;
                 dr["SoLuongTon"] = hnx.SoLuongTon;
                 dr["DonViTinh"]  = hnx.DonViTinh;
                 dr["DonGiaNhap"] = hnx.DonGiaNhap;
                 dr["DonGiaXuat"] = hnx.DonGiaXuat;
                 dr["GhiChu"]     = hnx.GhiChu;
                 dr["MaNX"]       = hnx.MaNX;
                 dr["Ngay"]       = hnx.Ngay;
                 dr["SoLuongNX"]  = hnx.SoLuongNX;
                 dr["DonGia"]     = hnx.DonGia;
                 dt.Rows.Add(dr);
             }
             return(dt);
         }
     }catch (Exception ex) { myme.ShowError(ex); return(null); }
 }