Esempio n. 1
0
        /// <summary>
        /// Metodo para consultar Distritos
        /// </summary>

        public DataTable ConsultarDistrito(string scoddistrito, string scodcountry, string scoddepto, string scodcity, string snamedistrito)
        {
            DataTable dt         = oConn.ejecutarDataTable("UP_WEBSIGE_SEARCHDISTRITO", scoddistrito, scodcountry, scoddepto, scodcity, snamedistrito);
            EDistrito oedistrito = new EDistrito();

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; i <= dt.Rows.Count - 1; i++)
                    {
                        oedistrito.codDistrict     = dt.Rows[i]["cod_District"].ToString().Trim();
                        oedistrito.codcountry      = dt.Rows[i]["cod_country"].ToString().Trim();
                        oedistrito.coddpto         = dt.Rows[i]["cod_dpto"].ToString().Trim();
                        oedistrito.codCity         = dt.Rows[i]["cod_City"].ToString().Trim();
                        oedistrito.DistrictStatus  = Convert.ToBoolean(dt.Rows[i]["District_Status"].ToString().Trim());
                        oedistrito.NameLocal       = dt.Rows[i]["Name_Local"].ToString().Trim();
                        oedistrito.LocalCreateBy   = dt.Rows[i]["Local_CreateBy"].ToString().Trim();
                        oedistrito.LocalDateBy     = Convert.ToDateTime(dt.Rows[i]["Local_DateBy"].ToString().Trim());
                        oedistrito.LocalModiby     = dt.Rows[i]["Local_Modiby"].ToString().Trim();
                        oedistrito.LocalDateModiBy = Convert.ToDateTime(dt.Rows[i]["Local_DateModiBy"].ToString().Trim());
                    }
                }
                return(dt);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Metodo para Actualizar Distritos
        /// </summary>

        public EDistrito ActualizarDistrito(string scoddistrito, string scodcountry, string scoddpto, string scodcity,
                                            bool bDistrictStatus, string sNameLocal, string sLocalModiby, DateTime tLocalDateModiBy)
        {
            DDistrito odadistrito = new DDistrito();
            EDistrito oeadistrito = odadistrito.ActualizarDistrito(scoddistrito, scodcountry, scoddpto, scodcity, bDistrictStatus,
                                                                   sNameLocal, sLocalModiby, tLocalDateModiBy);

            odadistrito = null;
            return(oeadistrito);
        }
Esempio n. 3
0
        /// <summary>
        /// Metodo para Registrar Distritos
        /// </summary>

        public EDistrito RegistrarDistrito(string scoddistrito, string scodcountry, string scoddpto, string scodcity,
                                           bool bDistrictStatus, string sNameLocal, string sLocalCreateBy, DateTime tLocalDateBy, string sLocalModiby,
                                           DateTime tLocalDateModiBy)
        {
            DDistrito odrdistrito = new DDistrito();
            EDistrito oerdistrito = odrdistrito.RegistrarDistrito(scoddistrito, scodcountry, scoddpto, scodcity,
                                                                  bDistrictStatus, sNameLocal, sLocalCreateBy, tLocalDateBy, sLocalModiby, tLocalDateModiBy);

            odrdistrito = null;
            return(oerdistrito);
        }
Esempio n. 4
0
        /// <summary>
        /// Metodo para Actualizar Distritos
        /// </summary>

        public EDistrito ActualizarDistrito(string scoddistrito, string scodcountry, string scoddpto, string scodcity,
                                            bool bDistrictStatus, string sNameLocal, string sLocalModiby, DateTime tLocalDateModiBy)
        {
            DataTable dt          = oConn.ejecutarDataTable("UP_WEBSIGE_ACTUALIZARDISTRITO", scoddistrito, scodcountry, scoddpto, scodcity, bDistrictStatus, sNameLocal, sLocalModiby, tLocalDateModiBy);
            EDistrito oeadistrito = new EDistrito();

            oeadistrito.codDistrict     = scoddistrito;
            oeadistrito.codcountry      = scodcountry;
            oeadistrito.coddpto         = scoddpto;
            oeadistrito.codCity         = scodcity;
            oeadistrito.DistrictStatus  = bDistrictStatus;
            oeadistrito.NameLocal       = sNameLocal;
            oeadistrito.LocalModiby     = sLocalModiby;
            oeadistrito.LocalDateModiBy = tLocalDateModiBy;
            return(oeadistrito);
        }
Esempio n. 5
0
 public IEnumerable <ECentroPoblado> ObtenerCCPPPorDistrito(EDistrito distrito)
 {
     using (var _context = new rendugelDBContext())
     {
         var item = from a in _context.Ubigeo
                    join b in _context.TipoUbigeo on a.IdTipoUbigeo equals b.IdTipoUbigeo
                    where b.CodTipoUbigeo == 4  //CCPP => debería crearse un enumerado
                    & a.CodDistrito == distrito.CodUbigeo
                    & a.EsActivo == true & a.EsBorrado == false
                    & b.EsActivo == true & b.EsBorrado == false
                    select new ECentroPoblado
         {
             IdUbigeo  = a.IdUbigeo,
             CodUbigeo = a.CodUbigeo,
             Nombre    = a.NomCcpp,
             Distrito  = new EDistrito {
                 CodUbigeo = a.CodDistrito, Nombre = a.NomDistrito
             }
         };
         return(item.ToList());
     }
 }
Esempio n. 6
0
 public IEnumerable <ECentroPoblado> ObtenerCCPPPorDistrito(EDistrito distrito)
 {
     return(comunRegistro.ObtenerCCPPPorDistrito(distrito).ToList());
 }
Esempio n. 7
0
        public IEnumerable <ECentroPoblado> ObtenerCCPPPorDistrito(EDistrito distrito)
        {
            var listaCPP = comunRegistroRepositorio.ObtenerCCPPPorDistrito(distrito);

            return(listaCPP.ToList());
        }