Exemplo n.º 1
0
        public bool DTInsertarPers(int idCreador, string Nombres, string Apellido, string Usuario, string grupos, string rol)
        {
            SqlConnection connection = null;
            bool          resp       = false;

            try {
                using (connection = Conexion.ObtieneConexion("ConexionBD")) {
                    SqlDataReader consulta;
                    connection.Open();
                    var parametros = new[] {
                        ParametroAcceso.CrearParametro("@idCreador", SqlDbType.Int, idCreador, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@nombre", SqlDbType.VarChar, Nombres, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@apellidos", SqlDbType.VarChar, Apellido, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idGrupo", SqlDbType.VarChar, grupos, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@nombreUsuario", SqlDbType.VarChar, Usuario, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idRol", SqlDbType.VarChar, rol, ParameterDirection.Input),
                    };

                    resp = Ejecuta.EjecutarSpSinRetorno(connection, parametros, "SP_InsertarPersonal");

                    connection.Close();
                }
            } catch (Exception ex) {
                Console.WriteLine(ex);
            }

            return(resp);
        }
Exemplo n.º 2
0
        public bool DTEditarPers(int idPersonal, int idUsuario, string idGrupo, int idRol)
        {
            SqlConnection connection = null;
            bool          resp       = false;

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    var parametros = new[] {
                        ParametroAcceso.CrearParametro("@idPersonal", SqlDbType.Int, idPersonal, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idUsuario", SqlDbType.Int, idUsuario, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idGrupo", SqlDbType.VarChar, idGrupo, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idRol", SqlDbType.Int, idRol, ParameterDirection.Input),
                    };

                    resp = Ejecuta.EjecutarSpSinRetorno(connection, parametros, "SP_EditarPersonal");

                    connection.Close();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }

            return(resp);
        }