Example #1
0
        public int deleteDonViTinh(DonViTinh donViTinh)
        {
            int param = 1;
            string[] names = new string[param];
            Object[] values = new Object[param];

            names[1] = "@maDonVi";
            values[1] = donViTinh.MaDonVi;

            return db.Update("DONVI_proc_delete", names, values, param);
        }
Example #2
0
        public int insertDonViTinh(DonViTinh donViTinh)
        {
            int param = 2;
            string[] names = new string[param];
            Object[] values = new Object[param];

            names[0] = "@maDonVi";
            names[1] = "@tenDonVi";

            values[0] = donViTinh.MaDonVi;
            values[1] = donViTinh.TenDonVi;
            return db.Update("DONVI_proc_insert", names, values, param);
        }
Example #3
0
        public List<DonViTinh> getDonViTinhList()
        {
            List<DonViTinh> list = new List<DonViTinh>();
            DonViTinhDAO dvtinhDAO = new DonViTinhDAO();
            DataTable tb = dvtinhDAO.getAllDonViTinh();

            foreach (DataRow row in tb.Rows)
            {
                DonViTinh dvt = new DonViTinh(row["MaDonVi"].ToString(), row["TenDonVi"].ToString());
                list.Add(dvt);
            }

            return list;
        }
Example #4
0
 private void BAccept_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtTenDonViTinh.Text.Trim()))
     {
         MessageBox.Show("Không được để trống", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         DonViTinh dvt = new DonViTinh(txtMaDonViTinh.Text, txtTenDonViTinh.Text);
         if (DataBus.getInstance().insertDonViTinh(dvt) != 0)
         {
             
             MessageBox.Show("Thêm đơn vị thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
             this.Close();
             Global.donViTinhForm.parseDataDonViTinh(donViTinhBUS.getDonViTinhList());
         }
     }
 }
Example #5
0
 public int updateDonViTinh(DonViTinh donvitinh)
 {
     return donViTinhDAO.updateDonViTinh(donvitinh);
 }
Example #6
0
 public int insertDonViTinh(DonViTinh donvitinh)
 {
     return donViTinhDAO.insertDonViTinh(donvitinh);
 }
Example #7
0
 public int deleteDonViTinh(DonViTinh donvitinh)
 {
     return donViTinhDAO.deleteDonViTinh(donvitinh);
 }
Example #8
0
        public List<MonAn> getMonAnList_With_MaLoaiMon(string maLoaiMon)
        {
            int param = 1;
            string[] names = new string[param];
            Object[] values = new Object[param];

            names[0] = "@maLoaiMon";
            values[0] = maLoaiMon;

            DataTable tb = db.LoadData("MONAN_proc_load_with_MaLoaiMon", names, values, param);

            List<MonAn> list = new List<MonAn>();

            foreach (DataRow row in tb.Rows)
            {
                MonAn monan = new MonAn();
                LoaiMon loaimon = new LoaiMon();
                DonViTinh donvi = new DonViTinh();
                loaimon.MaLoaiMon = row["MaLoaiMon"].ToString();
                loaimon.TenLoaiMon = row["TenLoaiMon"].ToString();
                monan.LoaiMon = loaimon;
                monan.MaMonAn = row["MaMonAn"].ToString();
                monan.TenMonAn = row["TenMonAn"].ToString();
                donvi.MaDonVi = row["MaDonVi"].ToString();
                donvi.TenDonVi = row["TenDonVi"].ToString();
                monan.DonViTinh = donvi;
                monan.HinhAnh = row["HinhAnh"].ToString();
                monan.DonGia = decimal.Parse(row["DonGia"].ToString());
                list.Add(monan);
            }
            return list;
        }