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.ObjDevice objDevice = new Object.ObjDevice(); SetDataDevice(objDevice); 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) { if (deviceCtrl.Update(objDevice) > 0) { MessageBox.Show("Lưu thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); deviceMng.HienThi(dgvDSThietBi); HienThiThongTin(); } else { MessageBox.Show("Id Customer hoặc Id Group không tồn tại, vui lòng thử lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void btnThemTaiKhoan_Click(object sender, EventArgs e) { Object.ObjDevice objDevice = new Object.ObjDevice(); if (checkNullItem()) { GanDuLieu(objDevice); { switch (deviceCtrl.Them(objDevice)) { case 0: text = "Vui lòng chọn mã tài khoản 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; case 2: text = "Vui lòng mã loại thiết bị khác!"; ThongBao(text); break; } } } else { MessageBox.Show("Vui lòng điền đầy đủ thôn tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public int Them(Object.ObjDevice objDevice) { if (!KiemTraMaLoai(Convert.ToInt32(objDevice.Id_Type))) { return(2); } return(deviceMng.Save(objDevice)); }
//Hàm xử lý lưu dữ liệu. private void GanDuLieu(Object.ObjDevice objDevice) { objDevice.Name_Device = txtName_Device.Text.Trim(); objDevice.Price = txtPrice.Text.Trim(); objDevice.Function_Device = txtFunction_Device.Text.Trim(); objDevice.Room = txtRoom.Text.Trim(); objDevice.Id_Type = txtId_Type.Text.Trim(); objDevice.Status_Device = txtStatus_Device.Text.Trim(); }
private void SetDataDevice(Object.ObjDevice objDevice) { objDevice.Id_Device = txtId_Device.Text; objDevice.Name_Device = txtName_Device.Text; objDevice.Price = txtPrice.Text; objDevice.Function_Device = txtFunction_Device.Text; objDevice.Room = txtRoom.Text; objDevice.Id_Type = txtId_Type.Text; objDevice.Status_Device = txtStatus.Text; }
public int Save(Object.ObjDevice objDevice) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "INSERT INTO Device(Name_Device, Price, Function_Device, Room, Id_Type, Status_Device) " + "VALUES (@nameDevice, @price,@function, @room, @idType, @status);"; cmd.Parameters.Add("nameDevice", SqlDbType.NVarChar).Value = objDevice.Name_Device; cmd.Parameters.Add("price", SqlDbType.NVarChar).Value = objDevice.Price; cmd.Parameters.Add("function", SqlDbType.NVarChar).Value = objDevice.Function_Device; cmd.Parameters.Add("room", SqlDbType.NVarChar).Value = objDevice.Room; cmd.Parameters.Add("idType", SqlDbType.NVarChar).Value = objDevice.Id_Type; cmd.Parameters.Add("status", SqlDbType.NVarChar).Value = objDevice.Status_Device; return(cls.CapNhatDL(cmd)); }
public int Update(Object.ObjDevice objDevice) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "UPDATE Device " + "SET Name_Device = @nameDevice, " + "Price = @price, Function_Device = @function, " + "Room = @room, Id_Type = @idType, " + "Status_Device = @status " + "WHERE Id_Device = @idDevice; "; cmd.Parameters.Add("nameDevice", SqlDbType.NVarChar).Value = objDevice.Name_Device; cmd.Parameters.Add("price", SqlDbType.Float).Value = objDevice.Price; cmd.Parameters.Add("function", SqlDbType.NVarChar).Value = objDevice.Function_Device; cmd.Parameters.Add("room", SqlDbType.VarChar).Value = objDevice.Room; cmd.Parameters.Add("idType", SqlDbType.Int).Value = objDevice.Id_Type; cmd.Parameters.Add("status", SqlDbType.NVarChar).Value = objDevice.Status_Device; cmd.Parameters.Add("idDevice", SqlDbType.Int).Value = objDevice.Id_Device; return(cls.CapNhatDL(cmd)); }
public int Update(Object.ObjDevice objDevice) { return(deviceMng.Update(objDevice)); }