public static bool AgregarPruebas(PRUEBAS P_prueba) { try { SQLSentencia objpeticion = new SQLSentencia(); //Ajustar peticion para utilización con parametros objpeticion.Peticion = @"EXEC SP_AGREGAR_PRUEBAS @Nombre, @Descripcion"; //Crear los parametros SqlParameter parametroNombre = new SqlParameter(); parametroNombre.ParameterName = "@Nombre"; parametroNombre.SqlDbType = System.Data.SqlDbType.VarChar; parametroNombre.Value = P_prueba.Nombre; SqlParameter parametroDescripcion = new SqlParameter(); parametroDescripcion.ParameterName = "@Descripcion"; parametroDescripcion.SqlDbType = System.Data.SqlDbType.VarChar; parametroDescripcion.Value = P_prueba.Descripcion; //Agrega a la lista de parametros los parametros creados objpeticion.lstParametros.Add(parametroNombre); objpeticion.lstParametros.Add(parametroDescripcion); DA objacceso = new DA(); return(objacceso.ejecutarSentecia(objpeticion)); } catch (Exception ex) { throw ex; } }
private void btnagregar_Click(object sender, EventArgs e) { try { PRUEBAS p = new PRUEBAS(); p.Nombre = txtnombre.Text.Trim(); p.Descripcion = txtdescripcion.Text.Trim(); R_Humanos.AgregarPruebas(p); MessageBox.Show("Prueba agregada correctamente"); CargarComboIdPruebas(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }