示例#1
0
 public List <CAT_TIPOVIVIENDA> Consultar()
 {
     using (var conex = new AdminEntities1())
     {
         return(conex.CAT_TIPOVIVIENDA.ToList());
     }
 }
示例#2
0
 public CAT_TIPOVIVIENDA ConsultarId(int id)
 {
     using (var conex = new AdminEntities1())
     {
         return(conex.CAT_TIPOVIVIENDA.Where(x => x.Id_TipoVivienda.Equals(id)).FirstOrDefault());
     }
 }
示例#3
0
 public void Agregar(CAT_TIPOVIVIENDA modelo)
 {
     using (var conex = new AdminEntities1())
     {
         conex.CAT_TIPOVIVIENDA.Add(modelo);
         conex.SaveChanges();
     }
 }
示例#4
0
 public void Agregar(CAT_CONDOMINIO model)
 {
     using (var conex = new AdminEntities1())
     {
         model.Activo = true;
         conex.CAT_CONDOMINIO.Add(model);
         conex.SaveChanges();
     }
 }
示例#5
0
 public void Agregar(CAT_VIVIENDA modelo)
 {
     using (var conex = new AdminEntities1())
     {
         modelo.Activo = true;
         conex.CAT_VIVIENDA.Add(modelo);
         conex.SaveChanges();
     }
 }
示例#6
0
 public void Agregar(Tbl_DocumentosCondominio modelo)
 {
     using (var conex = new AdminEntities1())
     {
         modelo.Activo = true;
         conex.Tbl_DocumentosCondominio.Add(modelo);
         conex.SaveChanges();
     }
 }
示例#7
0
 public void Actualizar(CAT_PERSONAS model)
 {
     using (var conex = new AdminEntities1())
     {
         var objBd = conex.CAT_PERSONAS.Where(x => x.Id_Persona.Equals(model.Id_Persona)).FirstOrDefault();
         objBd = model;
         conex.SaveChanges();
     }
 }
示例#8
0
        public List <CAT_CONDOMINIO> Consultar()
        {
            List <CAT_CONDOMINIO> listado;

            using (var conex = new AdminEntities1())
            {
                listado = conex.CAT_CONDOMINIO.ToList();
            }
            return(listado);
        }
示例#9
0
        public List <CAT_PERSONAS> Consultar()
        {
            List <CAT_PERSONAS> listado;

            using (var conex = new AdminEntities1())
            {
                listado = conex.CAT_PERSONAS.ToList();
            }
            return(listado);
        }
示例#10
0
        public Tbl_DocumentosCondominio ConsultarId(int id)
        {
            Tbl_DocumentosCondominio documento;

            using (var conex = new AdminEntities1())
            {
                documento = conex.Tbl_DocumentosCondominio.Where(x => x.Id_DocumentoCondominio.Equals(id)).FirstOrDefault();
            }
            return(documento);
        }
示例#11
0
        public List <Tbl_DocumentosCondominio> Consultar()
        {
            List <Tbl_DocumentosCondominio> listado;

            using (var conex = new AdminEntities1())
            {
                listado = conex.Tbl_DocumentosCondominio.ToList();
            }
            return(listado);
        }
示例#12
0
        public void Agregar(Nivel1Model model)
        {
            using (var conex = new AdminEntities1())
            {
                //List<SqlParameter> parametros = new List<SqlParameter>() { new SqlParameter("@VALOR", model.descripcion.Trim()) };

                _qry = "INSERT INTO " + _tabla + "(" + _columnName + ", ACTIVO) VALUES (@VALOR,1)";
                conex.Database.ExecuteSqlCommand(_qry, new SqlParameter("@VALOR", model.descripcion.Trim()));
            }
        }
示例#13
0
        public CAT_PERSONAS ConsultarId(int id)
        {
            CAT_PERSONAS objBd;

            using (var conex = new AdminEntities1())
            {
                objBd = conex.CAT_PERSONAS.Where(x => x.Id_Persona.Equals(id)).FirstOrDefault();
            }
            return(objBd);
        }
示例#14
0
        public CAT_CONDOMINIO ConsultarId(int id)
        {
            CAT_CONDOMINIO condominio;

            using (var conex = new AdminEntities1())
            {
                condominio = conex.CAT_CONDOMINIO.Where(x => x.Id_Condominio.Equals(id)).FirstOrDefault();
            }
            return(condominio);
        }
示例#15
0
 public void Actualizar(CAT_TIPOVIVIENDA modelo)
 {
     using (var conex = new AdminEntities1())
     {
         var condominio = conex.CAT_TIPOVIVIENDA.Where(x => x.Id_TipoVivienda.Equals(modelo.Id_TipoVivienda)).FirstOrDefault();
         condominio.Activo       = modelo.Activo;
         condominio.TipoVivienda = modelo.TipoVivienda;
         conex.SaveChanges();
     }
 }
示例#16
0
 public void Actualizar(Tbl_DocumentosCondominio modelo)
 {
     using (var conex = new AdminEntities1())
     {
         var documento = conex.Tbl_DocumentosCondominio.Where(x => x.Id_DocumentoCondominio.Equals(modelo.Id_DocumentoCondominio)).FirstOrDefault();
         //condominio = model;
         documento.Activo           = modelo.Activo;
         documento.Descripcion      = modelo.Descripcion;
         documento.Id_Condominio    = modelo.Id_Condominio;
         documento.Id_TipoDocumento = modelo.Id_TipoDocumento;
         documento.Ruta             = modelo.Ruta;
         conex.SaveChanges();
     }
 }
示例#17
0
        public bool Existe(string nombre)
        {
            bool resultado = false;
            int  intExiste = 0;

            using (var conex = new AdminEntities1()) {
                intExiste = conex.CAT_TIPOVIVIENDA.Where(x => x.TipoVivienda.Equals(nombre)).Count();
            }
            if (intExiste > 0)
            {
                resultado = true;
            }
            return(resultado);
        }
示例#18
0
        public void Editar(Nivel1Model model)
        {
            using (var conex = new AdminEntities1())
            {
                List <SqlParameter> parametros = new List <SqlParameter>()
                {
                    new SqlParameter("@VALOR", model.descripcion.Trim()),
                    new SqlParameter("@ACTIVO", model.activo),
                    new SqlParameter("@ID", model.id)
                };

                _qry = "UPDATE " + _tabla + " SET " + _columnName + "=@VALOR, ACTIVO=@ACTIVO WHERE " + _idName + "=@ID";
                conex.Database.ExecuteSqlCommand(_qry, parametros.ToArray());
            }
        }
示例#19
0
        public List <Nivel1Model> Consultar(Nivel1Model filtros)
        {
            using (var conex = new AdminEntities1())
            {
                List <SqlParameter> parametros = new List <SqlParameter>();
                _qry = "select " + _idName + " AS ID," + _columnName + " AS DESCRIPCION,CAST(ACTIVO AS INT) AS ACTIVO from " + _tabla;

                if (!String.IsNullOrEmpty(filtros.descripcion))
                {
                    parametros.Add(new SqlParameter("@DESCRIPCION", filtros.descripcion));
                    _qry += " WHERE " + _columnName + " LIKE @DESCRIPCION";
                }
                if (!filtros.id.Equals(0))
                {
                    if (parametros.Count.Equals(0))
                    {
                        _qry += " WHERE ";
                    }
                    else
                    {
                        _qry += " AND ";
                    }
                    _qry += _idName + "= @ID";
                    parametros.Add(new SqlParameter("@ID", filtros.id));
                }
                if (!filtros.activo.Equals(-1))
                {
                    if (parametros.Count.Equals(0))
                    {
                        _qry += " WHERE ";
                    }
                    else
                    {
                        _qry += " AND ";
                    }
                    _qry += "ACTIVO = @ACTIVO";
                    parametros.Add(new SqlParameter("@ACTIVO", filtros.activo));
                }
                if (parametros.Count.Equals(0))
                {
                    return(conex.Database.SqlQuery <Nivel1Model>(_qry).ToList());
                }
                else
                {
                    return(conex.Database.SqlQuery <Nivel1Model>(_qry, parametros.ToArray()).ToList());
                }
            }
        }
示例#20
0
 public void Actualizar(CAT_CONDOMINIO model)
 {
     using (var conex = new AdminEntities1())
     {
         var condominio = conex.CAT_CONDOMINIO.Where(x => x.Id_Condominio.Equals(model.Id_Condominio)).FirstOrDefault();
         //condominio = model;
         condominio.Activo     = model.Activo;
         condominio.Clave      = model.Clave;
         condominio.Colonia    = model.Colonia;
         condominio.Condominio = model.Condominio;
         condominio.Cp         = model.Cp;
         condominio.DemMun     = model.DemMun;
         condominio.Id_Estado  = model.Id_Estado;
         conex.SaveChanges();
     }
 }
示例#21
0
        public bool Existe(CAT_TIPOVIVIENDA modelo)
        {
            bool resultado = false;
            int  intExiste = 0;

            using (var conex = new AdminEntities1())
            {
                intExiste = conex.CAT_TIPOVIVIENDA.Where(x => x.TipoVivienda.Equals(modelo.TipoVivienda) &&
                                                         x.Id_TipoVivienda != modelo.Id_TipoVivienda).Count();
            }
            if (intExiste > 0)
            {
                resultado = true;
            }
            return(resultado);
        }
示例#22
0
 public void Actualizar(CAT_VIVIENDA modelo)
 {
     using (var conex = new AdminEntities1())
     {
         var registro = conex.CAT_VIVIENDA.Where(x => x.Id_Vivienda.Equals(modelo.Id_Vivienda)).FirstOrDefault();
         registro.Activo          = modelo.Activo;
         registro.Calle           = modelo.Calle;
         registro.id_Condominio   = modelo.id_Condominio;
         registro.id_Propietario  = modelo.id_Propietario;
         registro.id_TipoVivienda = modelo.id_TipoVivienda;
         registro.Lote            = modelo.Lote;
         registro.NumExt          = modelo.NumExt;
         registro.NumInt          = modelo.NumInt;
         registro.Vivienda        = modelo.Vivienda;
         conex.SaveChanges();
     }
 }
示例#23
0
        public bool Existe(string nombre)
        {
            int cantidad = 0;

            using (var conex = new AdminEntities1())
            {
                cantidad = conex.CAT_CONDOMINIO.Where(x => x.Condominio.Trim().ToUpper().Equals(nombre.Trim().ToUpper())).Count();
            }
            if (cantidad == 0)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
示例#24
0
        public bool Existe(CAT_CONDOMINIO model)
        {
            int cantidad = 0;

            using (var conex = new AdminEntities1())
            {
                cantidad = conex.CAT_CONDOMINIO.Where(x => x.Condominio.Trim().ToUpper().Equals(model.Condominio.Trim().ToUpper()) &&
                                                      x.Id_Condominio != model.Id_Condominio).Count();
            }
            if (cantidad == 0)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }