Exemple #1
0
        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);
            }
        }