Exemple #1
0
        private void CapNhatChiTiet()
        {
            string ma = lbMaBaoCao.Text.Trim();

            foreach (DataGridViewRow x in dgvBaoCao.Rows)
            {
                if (x.Cells[0].Value == null)
                {
                    break;
                }
                DTO.DTO_ChiTietBaoCao d = new DTO.DTO_ChiTietBaoCao();
                d.MA_BAO_CAO = ma;
                d.NGAY       = x.Cells[0].Value.ToString();
                d.SO_LUONG   = int.Parse(x.Cells[1].Value.ToString());
                d.DOANH_THU  = int.Parse(x.Cells[2].Value.ToString());
                if (BUS.BUS_BaoCaoThang.checkBaoCaoNgay(d))
                {
                    BUS.BUS_BaoCaoThang.capNhatBaoCaoNgay(d);
                }
                else
                {
                    BUS.BUS_BaoCaoThang.themBaoCaoNgay(d);
                }
            }
            MessageBox.Show("Luư thành công");
        }
Exemple #2
0
        public static bool capNhatBaoCaoNgay(DTO.DTO_ChiTietBaoCao bc)
        {
            String sql = String.Format(@"UPDATE CHI_TIET_BAO_CAO SET NGAY={2}, TONG_DOANH_THU={3} WHERE MA_BAO_CAO='{0}' AND NGAY={1}",
                                       bc.MA_BAO_CAO, bc.NGAY, bc.SO_LUONG, bc.DOANH_THU);

            if (DatabaseHelper.ExcuteSql(sql) > 0)
            {
                return(true);
            }
            return(false);
        }
Exemple #3
0
        public static bool themBaoCaoNgay(DTO.DTO_ChiTietBaoCao bc)
        {
            String sql = String.Format(@"INSERT INTO CHI_TIET_BAO_CAO (MA_BAO_CAO, NGAY, SO_LUONG, DOANH_THU) VALUES ('{0}','{1}',{2}, {3})",
                                       bc.MA_BAO_CAO, bc.NGAY, bc.SO_LUONG, bc.DOANH_THU);

            Console.WriteLine(sql);
            if (DatabaseHelper.ExcuteSql(sql) > 0)
            {
                return(true);
            }
            return(false);
        }
Exemple #4
0
 public static bool checkBaoCaoNgay(DTO.DTO_ChiTietBaoCao s)
 {
     return(DAO.DAO_ChiTietBaoCao.checkBaoCaoNgay(s));
 }
Exemple #5
0
 public static bool themBaoCaoNgay(DTO.DTO_ChiTietBaoCao s)
 {
     return(DAO.DAO_ChiTietBaoCao.themBaoCaoNgay(s));
 }
Exemple #6
0
        public static bool checkBaoCaoNgay(DTO.DTO_ChiTietBaoCao bc)
        {
            String sql = String.Format(@"SELECT * FROM CHI_TIET_BAO_CAO WHERE MA_BAO_CAO = '{0}' AND NGAY= '{1}'", bc.MA_BAO_CAO, bc.NGAY);

            return(DatabaseHelper.CheckIfExists(sql));
        }