Exemplo n.º 1
0
 //Kiểm tra trước khi lưu
 public bool KiemTraTruocKhiLuu(NXB_DTO nxb)
 {
     if (nxb.MaNXB.Equals(""))
     {
         MessageBox.Show("Mã Nhà Xuất bản không hợp lệ ! ");
         return false;
     }
     if (nxb.TenNXB.Equals(""))
     {
         MessageBox.Show("Tên Nhà Xuất bản không hợp lệ ! ");
         return false;
     }
     //if (nxb.DiaChiNXB.Equals(""))
     //{
     //    MessageBox.Show("Địa chỉ Nhà Xuất bản không hợp lệ ! ");
     //    return false;
     //}
     return true;
 }
Exemplo n.º 2
0
        //Sửa Nhà Xuất Bản vào CSDL
        public bool SuaNXB(NXB_DTO nxb)
        {
            int param = 5;
            string[] name = new string[param];
            object[] value = new object[param];

            name[0] = "MaNXB"; value[0] = nxb.MaNXB;
            name[1] = "TenNXB"; value[1] = nxb.TenNXB;
            name[2] = "DiaChiNXB"; value[2] = nxb.DiaChiNXB;
            name[3] = "DienThoaiNXB"; value[3] = nxb.DienThoaiNXB;
            name[4] = "Website"; value[4] = nxb.Website;

            if (KiemTraTruocKhiLuu(nxb))
            {
                if (connect.Update("sp_SuaNXB", name, value, param) > 0)
                {
                    MessageBox.Show("Sửa Nhà Xuất Bản thành công !", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return true;
                }
                return false;
            }
            return false;
        }
Exemplo n.º 3
0
 //Lấy Thông tin NXB
 private NXB_DTO LayTTNXB()
 {
     NXB_DTO nxb = new NXB_DTO();
     nxb.MaNXB = txtMaNXB.Text;
     nxb.TenNXB = txtTenNXB.Text;
     nxb.DiaChiNXB = txtDiaChi.Text;
     nxb.DienThoaiNXB = txtSdt.Text;
     nxb.Website = txtWebsite.Text;
     return nxb;
 }
Exemplo n.º 4
0
 //Sửa Nhà Xuất Bản vào CSDL
 public bool SuaNXB(NXB_DTO nxb)
 {
     return nxb_dal.SuaNXB(nxb);
 }
Exemplo n.º 5
0
 //Thêm Nhà Xuất Bản vào CSDL
 public bool ThemNXB(NXB_DTO nxb)
 {
     return nxb_dal.ThemNXB(nxb);
 }
Exemplo n.º 6
0
 //Kiểm tra trước khi lưu
 public bool KiemTraTruocKhiLuu(NXB_DTO nxb)
 {
     return nxb_dal.KiemTraTruocKhiLuu(nxb);
 }