protected void SeleccionarCiudad()
        {
            ResultadoEntidad Resultado           = new ResultadoEntidad();
            CiudadEntidad    CiudadEntidadObjeto = new CiudadEntidad();
            CiudadProceso    CiudadProcesoObjeto = new CiudadProceso();

            CiudadEntidadObjeto.EstadoId = Int16.Parse(EstadoBusqueda.SelectedValue);

            if (CiudadEntidadObjeto.EstadoId == 0)
            {
                CiudadBusqueda.Items.Clear();
            }
            else
            {
                Resultado = CiudadProcesoObjeto.SeleccionarCiudad(CiudadEntidadObjeto);

                CiudadBusqueda.DataValueField = "CiudadId";
                CiudadBusqueda.DataTextField  = "Nombre";

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

            CiudadBusqueda.Items.Insert(0, new ListItem(ConstantePrograma.FiltroTodos, "0"));
        }
Example #2
0
        public ResultadoEntidad SeleccionarCiudad(CiudadEntidad CiudadEntidadObjeto)
        {
            string           CadenaConexion    = string.Empty;
            ResultadoEntidad Resultado         = new ResultadoEntidad();
            CiudadAcceso     CiudadAccesoDatos = new CiudadAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo);

            Resultado = CiudadAccesoDatos.SeleccionarCiudad(CiudadEntidadObjeto, CadenaConexion);

            return(Resultado);
        }
Example #3
0
        public ResultadoEntidad SeleccionarCiudad(CiudadEntidad CiudadEntidadObjeto, 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("SeleccionarCiudadProcedimiento", Conexion);
                Comando.CommandType = CommandType.StoredProcedure;

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

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