示例#1
0
        public static bool ModificarReclutamiento(RECLUTAMIENTO R_ecluta)
        {
            try
            {
                SQLSentencia objpeticion = new SQLSentencia();

                objpeticion.Peticion = @"UPDATE RECLUTAMIENTO SET Nombre = '"
                                       + R_ecluta.Nombre + "', Descripcion = '" + R_ecluta.Descripcion + "', Estado = '"
                                       + R_ecluta.Estado + "' WHERE ID_Puestos = '" + R_ecluta.ID_Puestos + "'";

                DA objacceso = new DA();
                return(objacceso.ejecutarSentecia(objpeticion));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#2
0
        public static bool AgregarReclutamiento(RECLUTAMIENTO R_recluta)
        {
            try
            {
                SQLSentencia objpeticion = new SQLSentencia();

                //Ajustar peticion para utilización con parametros
                objpeticion.Peticion = @"EXEC SP_AGREGAR_RECLUTAMIENTO3 @ID_Puestos, @Nombre,@Descripcion, @Estado";

                //Crear los parametros
                SqlParameter parametroIdPuestos = new SqlParameter();
                parametroIdPuestos.ParameterName = "@ID_Puestos";
                parametroIdPuestos.SqlDbType     = System.Data.SqlDbType.Int;
                parametroIdPuestos.Value         = R_recluta.ID_Puestos;

                SqlParameter parametroNombre = new SqlParameter();
                parametroNombre.ParameterName = "@Nombre";
                parametroNombre.SqlDbType     = System.Data.SqlDbType.VarChar;
                parametroNombre.Value         = R_recluta.Nombre;

                SqlParameter parametroDescripcion = new SqlParameter();
                parametroDescripcion.ParameterName = "@Descripcion";
                parametroDescripcion.SqlDbType     = System.Data.SqlDbType.VarChar;
                parametroDescripcion.Value         = R_recluta.Descripcion;

                SqlParameter parametroEstado = new SqlParameter();
                parametroEstado.ParameterName = "@Estado";
                parametroEstado.SqlDbType     = System.Data.SqlDbType.Int;
                parametroEstado.Value         = R_recluta.Estado;

                //Agrega a la lista de parametros los parametros creados
                objpeticion.lstParametros.Add(parametroIdPuestos);
                objpeticion.lstParametros.Add(parametroNombre);
                objpeticion.lstParametros.Add(parametroDescripcion);
                objpeticion.lstParametros.Add(parametroEstado);

                DA objacceso = new DA();
                return(objacceso.ejecutarSentecia(objpeticion));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void btncrear_Click(object sender, EventArgs e)
        {
            try
            {
                RECLUTAMIENTO p = new RECLUTAMIENTO();

                // p.ID_Puestos = Convert.ToInt32(cboidpuesto.Text.Trim());
                p.ID_Puestos  = puestos;
                p.Nombre      = nombrepuesto;
                p.Descripcion = txtdescripcion.Text.Trim();
                //  p.Estado = Convert.ToInt32(cboestado.Text.Trim());
                p.Estado = Convert.ToInt32(nombreEstado);

                R_Humanos.AgregarReclutamiento(p);
                MessageBox.Show("Reclutamiento creado con éxito");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }