Ejemplo n.º 1
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            if (checkNullTextBox() == false)
            {
                MessageBox.Show("Xin mời nhập đầy đủ thông tin!", "Cảnh báo");
            }
            else
            {
                Object.ObjTypeDevice objTypeDevice = new Object.ObjTypeDevice();
                SetDataTypeDeivce(objTypeDevice);

                DialogResult dlg = MessageBox.Show("Bạn có chắc chắn muốn đổi dữ liệu này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (dlg == DialogResult.Yes)
                {
                    switch (typeDeviceCtrl.Update(objTypeDevice))
                    {
                    case -1:
                    {
                        MessageBox.Show("Id Type không tồn tại hoặc đã tồn tại tên loại thiết bị, vui lòng thử lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        break;
                    }

                    default:
                    {
                        MessageBox.Show("Lưu thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        typeDeviceMng.HienThi(dgvDSLoaiTB);
                        HienThiThongTin();
                        break;
                    }
                    }
                }
            }
        }
Ejemplo n.º 2
0
        private void btnThemTaiKhoan_Click(object sender, EventArgs e)
        {
            Object.ObjTypeDevice objTypeDevice = new Object.ObjTypeDevice();
            if (checkNullItem())
            {
                GanDuLieu(objTypeDevice);
                {
                    switch (TypeDeviceCtrl.Them(objTypeDevice))
                    {
                    case 0:
                        text = "Vui lòng chọn tên loại thiết bị khác!";
                        ThongBao(text);
                        break;

                    case 1:
                        MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LamMoi();
                        break;
                    }
                }
            }
            else
            {
                MessageBox.Show("Vui lòng điền đầy đủ thôn tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 3
0
 public int Them(Object.ObjTypeDevice objTypeDevice)
 {
     if (!KiemTraTenLoai(objTypeDevice.Name_Device))
     {
         return(0);
     }
     return(TypeDeviceMng.Save(objTypeDevice));
 }
Ejemplo n.º 4
0
 public int Update(Object.ObjTypeDevice typeDevice)
 {
     if (!KiemTraTenLoai(typeDevice.Name_Device))
     {
         return(-1);
     }
     return(TypeDeviceMng.Update(typeDevice));
 }
Ejemplo n.º 5
0
        public int Save(Object.ObjTypeDevice objType)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "INSERT INTO Type_Device(Name_Device) VALUES (@nameDevice);";

            cmd.Parameters.Add("nameDevice", SqlDbType.NVarChar).Value = objType.Name_Device;

            return(cls.CapNhatDL(cmd));
        }
Ejemplo n.º 6
0
        public int Update(Object.ObjTypeDevice objType)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "UPDATE Type_Device SET Name_Device = @nameDevcie WHERE Id_Type = @id; ";

            cmd.Parameters.Add("nameDevcie", SqlDbType.NVarChar).Value = objType.Name_Device;
            cmd.Parameters.Add("id", SqlDbType.Int).Value = objType.Id_Type;

            return(cls.CapNhatDL(cmd));
        }
Ejemplo n.º 7
0
 private void SetDataTypeDeivce(Object.ObjTypeDevice objTypeDevice)
 {
     objTypeDevice.Id_Type     = txtId_Type.Text;
     objTypeDevice.Name_Device = txtName_Type.Text;
 }
Ejemplo n.º 8
0
 private void GanDuLieu(Object.ObjTypeDevice objType)
 {
     objType.Name_Device = txtName_Device.Text.Trim();
 }