private void btnGuardartecnico_Click(object sender, EventArgs e) { if (validarTecnico() == true) { if (validar() == false) { tec.cedula = txtCedula.Text; tec.cargo = txtCargo.Text; tec.nombre = txtNombre.Text; tec.estatus = cbestado.Text; tec.InsertarEnBaseDatos(tec); MessageBox.Show("Se ha insertado con éxito", "Tecnico", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); } else { MessageBox.Show("Debe llenar los campos", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if ((txtNombre.Text != tec.nombre || txtCargo.Text != tec.cargo || cbestado.Text != tec.estatus)) { DialogResult resul = MessageBox.Show("¿Desea Cambiar los datos del Técnico?", "Actualizacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resul == DialogResult.Yes) { if (validar() == false) { tec.nombre = txtNombre.Text; tec.cargo = txtCargo.Text; tec.estatus = cbestado.Text; tec.actualizarTecnico(tec); MessageBox.Show("Se han actualizado los datos", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCedula.ReadOnly = false; limpiar(); } else { MessageBox.Show("Debe llenar los campos", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { txtCedula.ReadOnly = true; txtNombre.Text = tec.nombre; txtCargo.Text = tec.cargo; limpiar(); } } else { MessageBox.Show(" El tecnico ya se encuentra registrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }