private void btnGuardar_Click(object sender, EventArgs e) { E_Novedades objEntidad = new E_Novedades(); N_Novedades objNegocio = new N_Novedades(); try { objEntidad.Fecha = Convert.ToDateTime(txtFechaHora.Text); objEntidad.IdEquipo = Convert.ToInt32(txtIdEquipo.Text.Trim()); objEntidad.IdMotivo = Convert.ToInt32(txtIdMotivo.Text.Trim()); objEntidad.IdResponsable = Convert.ToInt32(txtIdResponsable.Text.Trim()); objEntidad.Ens = cbCorte.Text; objEntidad.Ap = Convert.ToInt32(txtAP.Text); objEntidad.Descripcion = txtDescripcion.Text.Trim(); if (txtActuaciones.Visible == false) { objEntidad.Actuaciones = ""; } else { objEntidad.Actuaciones = txtActuaciones.Text.Trim(); } objEntidad.Observaciones = txtObservaciones.Text.Trim(); objNegocio.agregarNovedad(objEntidad); DialogResult result = MessageBox.Show("¿Continuar con la misma ET?", "Continuar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { FXL_limpiarCampos(true); } else if (result == DialogResult.No) { FXL_limpiarCampos(false); } } catch (Exception ex) { MessageBox.Show("No se guardaron los cambios. \n \nVerifique que todos los campos estén llenos.", "Error al guardar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); cls_log.archivoLog(this, sender, ex); } }
public void agregarNovedad(E_Novedades novedad) { MySqlCommand cmd = new MySqlCommand("SP_agregarOperacion", conexionBD.mySqlConexion); cmd.CommandType = System.Data.CommandType.StoredProcedure; conexionBD.mySqlConexion.Open(); cmd.Parameters.AddWithValue("pFecha", novedad.Fecha); cmd.Parameters.AddWithValue("pId_Equipamiento", novedad.IdEquipo); cmd.Parameters.AddWithValue("pId_Motivo", novedad.IdMotivo); cmd.Parameters.AddWithValue("pId_responsable", novedad.IdResponsable); cmd.Parameters.AddWithValue("pEns", novedad.Ens); cmd.Parameters.AddWithValue("pAp", novedad.Ap); cmd.Parameters.AddWithValue("pDescripcion", novedad.Descripcion); cmd.Parameters.AddWithValue("pObservaciones", novedad.Observaciones); cmd.Parameters.AddWithValue("pActuaciones", novedad.Actuaciones); cmd.ExecuteNonQuery(); //conexionBD.miConexion.Close(); conexionBD.mySqlConexion.Close(); }
public void agregarNovedad(E_Novedades novedad) { objDato.agregarNovedad(novedad); }