Exemple #1
0
        public List <DistritoBE> ListarDistrito()
        {
            List <DistritoBE> objListarDistrito = new List <DistritoBE>();

            try
            {
                var query = Miselada.ListarDistrito();

                foreach (var resultado in query)
                {
                    DistritoBE objDistritoBE = new DistritoBE();

                    objDistritoBE.IdDistrito = resultado.IdDistrito;
                    objDistritoBE.Nombre     = resultado.Nombre;
                    objListarDistrito.Add(objDistritoBE);
                }
            }

            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }

            return(objListarDistrito);
        }
Exemple #2
0
        public List <DistritoBE> List_Distrito_APP(int ProvinciaId)
        {
            var list = new List <DistritoBE>();

            try
            {
                SQLServer.OpenConection();
                SQLServer.CreateCommand("up_Distrito_Sellst_APP", CommandType.StoredProcedure,
                                        SQLServer.CreateParameter("ProvinciaId", SqlDbType.Int, ProvinciaId)
                                        );
                using (var dataReader = SQLServer.GetDataReader(CommandBehavior.CloseConnection))
                {
                    while (dataReader.Read())
                    {
                        var objentidad = new DistritoBE();
                        objentidad.DistritoId  = DataConvert.ToInt(dataReader["N_IDDistrito"]);
                        objentidad.ProvinciaId = ProvinciaId;
                        objentidad.Descripcion = DataConvert.ToString(dataReader["S_Descripcion"]);
                        list.Add(objentidad);
                    }
                }
                SQLServer.CloseConection();
            }
            catch (Exception ex)
            {
                Log _log = new Log {
                    IDCategoria = 2, UsuarioCreacion = "", Mensaje = "Origen:REPOSITORY - Método:List_Distrito_APP(Repository Categoria) - Error:" + ex.GetBaseException().ToString()
                };
                _LogRepository.Insert(_log);
            }
            return(list);
        }
        public List <DistritoBE> obtenerDistritos(String idDepartamento,
                                                  String idProvincia)
        {
            using (HospedajeEntities entity = new HospedajeEntities())
            {
                try
                {
                    List <DistritoBE> lstDistritoBE = new List <DistritoBE>();
                    var distritos = (from item in entity.Ubigeo
                                     where item.departamento == idDepartamento && item.provincia == idProvincia && item.distrito != "00"
                                     select item).ToList();
                    foreach (var item in distritos)
                    {
                        DistritoBE distritoBE = new DistritoBE()
                        {
                            IdDistrito = item.distrito,
                            Distrito   = item.ubicacion
                        };
                        lstDistritoBE.Add(distritoBE);
                    }

                    return(lstDistritoBE);
                }
                catch (Exception ex)
                {
                    return(null);

                    throw ex;
                }
            }
        }
 public DireccionBE()
 {
     odistritoBE = new DistritoBE();
 }
Exemple #5
0
        public List <DistritoBE> ListarDistrito(string ProvinciaId, string DepartamentoId)
        {
            String        SqlListarDistrito;
            String        sCadena;
            SqlConnection Conn;
            SqlCommand    cmdListarDistrito = null;
            SqlDataReader drListarDistrito  = null;



            try
            {
                sCadena = Utilities.GetConnectionStringSeguridad();
                Conn    = new SqlConnection(sCadena);

                SqlListarDistrito             = "usp_TalListarDistritos";
                cmdListarDistrito             = Conn.CreateCommand();
                cmdListarDistrito.CommandType = CommandType.StoredProcedure;
                cmdListarDistrito.CommandText = SqlListarDistrito;



                SqlParameter prmProvinciaId = new SqlParameter();
                prmProvinciaId.ParameterName = "@provinciaid";
                prmProvinciaId.SqlDbType     = SqlDbType.VarChar;
                prmProvinciaId.Size          = 5;
                prmProvinciaId.Value         = ProvinciaId;


                cmdListarDistrito.Parameters.Add(prmProvinciaId);

                SqlParameter prmDepartamentoId = new SqlParameter();
                prmDepartamentoId.ParameterName = "@departamentoid";
                prmDepartamentoId.SqlDbType     = SqlDbType.VarChar;
                prmDepartamentoId.Size          = 5;
                prmDepartamentoId.Value         = DepartamentoId;

                cmdListarDistrito.Parameters.Add(prmDepartamentoId);

                cmdListarDistrito.Connection.Open();
                drListarDistrito = cmdListarDistrito.ExecuteReader();

                List <DistritoBE> lstDistritoBE = new List <DistritoBE>();

                DistritoBE objDistritoBE;

                while (drListarDistrito.Read())
                {
                    objDistritoBE            = new DistritoBE();
                    objDistritoBE.DistritoId = drListarDistrito.GetInt32(drListarDistrito.GetOrdinal("UbigeoId"));// Convert.ToInt32(drListarDistrito.GetValue(0));

                    //objDistritoBE.ProvinciaId = drListarDistrito.GetInt32(drListarDistrito.GetOrdinal("ProvinciaId")); //Convert.ToInt32(drListarDistrito.GetValue(2));
                    objDistritoBE.Distrito = drListarDistrito.GetString(drListarDistrito.GetOrdinal("Nombre"));// drListarDistrito.GetValue(3).ToString();
                    lstDistritoBE.Add(objDistritoBE);
                }

                Conn.Close();
                Conn.Dispose();
                cmdListarDistrito.Dispose();
                return(lstDistritoBE);
            }
            catch (Exception ex)
            {
                throw;
            }
        }