예제 #1
0
        public ResultadoEntidad SeleccionarTipoAccesorio(TipoAccesorioEntidad TipoAccesorioObjetoEntidad)
        {
            string              CadenaConexion            = string.Empty;
            ResultadoEntidad    Resultado                 = new ResultadoEntidad();
            TipoAccesorioAcceso TipoAccesorioAccesoObjeto = new TipoAccesorioAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Activos);

            Resultado = TipoAccesorioAccesoObjeto.SeleccionarTipoAccesorio(TipoAccesorioObjetoEntidad, CadenaConexion);

            return(Resultado);
        }
        public ResultadoEntidad SeleccionarTipoAccesorio(TipoAccesorioEntidad TipoAccesorioEntidadObjeto, string CadenaConexion)
        {
            DataSet          ResultadoDatos = new DataSet();
            SqlConnection    Conexion       = new SqlConnection(CadenaConexion);
            SqlCommand       Comando;
            SqlParameter     Parametro;
            SqlDataAdapter   Adaptador;
            ResultadoEntidad Resultado = new ResultadoEntidad();

            try
            {
                Comando             = new SqlCommand("SeleccionarTipoAccesorioProcedimiento", Conexion);
                Comando.CommandType = CommandType.StoredProcedure;

                Parametro       = new SqlParameter("TipoAccesorioId", SqlDbType.SmallInt);
                Parametro.Value = TipoAccesorioEntidadObjeto.TipoAccesorioId;
                Comando.Parameters.Add(Parametro);

                Adaptador      = new SqlDataAdapter(Comando);
                ResultadoDatos = new DataSet();

                Conexion.Open();
                Adaptador.Fill(ResultadoDatos);
                Conexion.Close();

                Resultado.ResultadoDatos = ResultadoDatos;

                return(Resultado);
            }
            catch (SqlException Excepcion)
            {
                Resultado.ErrorId          = Excepcion.Number;
                Resultado.DescripcionError = Excepcion.Message;

                return(Resultado);
            }
        }