public void Procesar() { CLS.Laboratorio oLaboratorio = new CLS.Laboratorio(); oLaboratorio.Nombre = txbNombre.Text; oLaboratorio.Departamento = cmbDeptos.SelectedValue.ToString(); oLaboratorio.Municipio = txbMunicipio.Text; oLaboratorio.Descripcion = txbDescripcion.Text; if (txbIdLaboratorio.TextLength == 0) { //Estoy insertando un nuevo regitro if (oLaboratorio.Guardar()) { MessageBox.Show("Registro guardado correctamente", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("El registro no pudo ser guardado correctamente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { //Estoy actualizando un registro if (oLaboratorio.Actualizar()) { MessageBox.Show("Registro actualizado correctamente", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("El registro no pudo ser actualizado correctamente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show("Realmente desea eliminar el registro seleccionado?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CLS.Laboratorio oLaboratorio = new CLS.Laboratorio(); oLaboratorio.ID = int.Parse(dtgvDatos.CurrentRow.Cells["idlaboratorio"].Value.ToString()); if (oLaboratorio.Eliminar()) { MessageBox.Show("Registro eliminado exitosamente", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarProveedores(); } else { MessageBox.Show("El registro no pudo ser eliminado exitosamente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }