예제 #1
0
        public static DanhMucChiPhi GetInfoDanhMuc(string maDanhMuc)
        {
            DataTable dt = DanhMucChiPhiDAL.GetInfoDanhMuc(maDanhMuc);

            foreach (DataRow row in dt.Rows)
            {
                return(new DanhMucChiPhi(row));
            }

            return(new DanhMucChiPhi());
        }
예제 #2
0
        //Hàm kiểm tra xem danh mục chi phí này có đang được sử dụng hay không
        public static bool KiemTraSuDungDanhMucChiPhi(string maDanhMuc)
        {
            DataTable dt = DanhMucChiPhiDAL.KiemTraSuDungDanhMucChiPhi(maDanhMuc);

            foreach (DataRow row in dt.Rows)
            {
                return(int.Parse(row[0].ToString()) == 1);
            }

            return(false);
        }
예제 #3
0
        public static List <DanhMucChiPhi> GetListDanhMucChiPhi()
        {
            List <DanhMucChiPhi> list = new List <DanhMucChiPhi>();
            DataTable            dt   = DanhMucChiPhiDAL.GetListDanhMucChiPhi();

            foreach (DataRow row in dt.Rows)
            {
                list.Add(new DanhMucChiPhi(row));
            }
            return(list);
        }
예제 #4
0
        public static string GenerateMaDanhMuc()
        {
            string id = DanhMucChiPhiDAL.GetLastID().Trim();

            if (id == "")
            {
                return("MADM000001");
            }
            int nextID = int.Parse(id.Remove(0, "MADM".Length)) + 1;

            id = "00000" + nextID.ToString();
            id = id.Substring(id.Length - 6, 6);
            return("MADM" + id);
        }
예제 #5
0
 public static string GetTenLoaiChiPhi(string maLoai)
 {
     return(DanhMucChiPhiDAL.GetTenLoaiChiPhi(maLoai));
 }
예제 #6
0
 public static List <LoaiChiPhi> GetListLoaiChiPhi()
 {
     return(DanhMucChiPhiDAL.GetListLoaiChiPhi());
 }
예제 #7
0
 public static void XoaDanhMucChiPhi(string maDanhMuc)
 {
     DanhMucChiPhiDAL.XoaDanhMucChiPhi(maDanhMuc);
 }
예제 #8
0
 public static void CapNhatDanhMucChiPhi(DanhMucChiPhi danhMuc)
 {
     DanhMucChiPhiDAL.CapNhatDanhMucChiPhi(danhMuc);
 }
예제 #9
0
 public static void ThemDanhMucChiPhi(DanhMucChiPhi danhMuc)
 {
     DanhMucChiPhiDAL.ThemDanhMucChiPhi(danhMuc);
 }