예제 #1
0
        public static List <CondicionEntidad> ListaCond()
        {
            List <CondicionEntidad> lista = new List <CondicionEntidad>();

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"select top 10 id,descripcion from condicion";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                CondicionEntidad c = new CondicionEntidad();

                c.Id          = (int)dr["id"];
                c.Descripcion = dr["descripcion"].ToString();

                lista.Add(c);
            }
            dr.Close();
            cn.Close();

            return(lista);
        }
예제 #2
0
        public ResultadoEntidad SeleccionarCondicion(CondicionEntidad CondicionObjetoEntidad)
        {
            string           CadenaConexion        = string.Empty;
            ResultadoEntidad Resultado             = new ResultadoEntidad();
            CondicionAcceso  CondicionAccesoObjeto = new CondicionAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Activos);

            Resultado = CondicionAccesoObjeto.SeleccionarCondicion(CondicionObjetoEntidad, CadenaConexion);

            return(Resultado);
        }
예제 #3
0
        protected void SeleccionarCondicion()
        {
            ResultadoEntidad Resultado = new ResultadoEntidad();
            CondicionEntidad CondicionEntidadObjeto = new CondicionEntidad();
            CondicionProceso CondicionProcesoObjeto = new CondicionProceso();

            DTCondiciones = new DataTable();

            Resultado = CondicionProcesoObjeto.SeleccionarCondicion(CondicionEntidadObjeto);

            if (Resultado.ErrorId == 0)
            {
                DTCondiciones = Resultado.ResultadoDatos.Tables[0];
                int filas = DTCondiciones.Rows.Count;
            }
        }
예제 #4
0
        protected void SeleccionarCondicion()
        {
            ResultadoEntidad Resultado = new ResultadoEntidad();
            CondicionEntidad CondicionEntidadObjeto = new CondicionEntidad();
            CondicionProceso CondicionProcesoObjeto = new CondicionProceso();

            Resultado = CondicionProcesoObjeto.SeleccionarCondicion(CondicionEntidadObjeto);

            CondicionId.DataValueField = "CondicionId";
            CondicionId.DataTextField  = "Nombre";

            if (Resultado.ErrorId == 0)
            {
                CondicionId.DataSource = Resultado.ResultadoDatos;
                CondicionId.DataBind();
            }
            else
            {
                AgregarEtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }

            CondicionId.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0"));
        }
예제 #5
0
        public ResultadoEntidad SeleccionarCondicion(CondicionEntidad CondicionEntidadObjeto, 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("SeleccionarCondicionProcedimiento", Conexion);
                Comando.CommandType = CommandType.StoredProcedure;

                Parametro       = new SqlParameter("CondicionId", SqlDbType.SmallInt);
                Parametro.Value = CondicionEntidadObjeto.CondicionId;
                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);
            }
        }