Ejemplo n.º 1
0
        public UsuarioBE Insert(UsuarioBE pUsuarioBE)
        {
            int resultado = 0;

            try
            {
                USUARIO oUSUARIO = new USUARIO();
                oUSUARIO.NOMBRE           = pUsuarioBE.NOMBRE;
                oUSUARIO.APELLIDO_MATERNO = pUsuarioBE.APELLIDO_MATERNO;
                oUSUARIO.APELLIDO_PATERNO = pUsuarioBE.APELLIDO_PATERNO;

                using (dbModelo db = new dbModelo())
                {
                    db.USUARIO.Add(oUSUARIO);
                    resultado = db.SaveChanges();
                }

                pUsuarioBE.ID = oUSUARIO.ID;
            }
            catch (Exception ex)
            {
                throw;
            }

            return(pUsuarioBE);
        }
Ejemplo n.º 2
0
        public List <InmuebleBE> Get(InmuebleBE.Criterio pCriterio)
        {
            List <InmuebleBE> listado = new List <InmuebleBE>();

            try
            {
                using (dbModelo db = new dbModelo())
                {
                    if (pCriterio == null)
                    {
                        var lstQuery = (from elem in db.INMUEBLE
                                        select new InmuebleBE()
                        {
                            ID = elem.ID,
                            NOMBRE = elem.NOMBRE,
                            CODIGO = elem.CODIGO
                        });

                        if (lstQuery != null)
                        {
                            listado.AddRange(lstQuery.ToList());
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(listado);
        }
Ejemplo n.º 3
0
        public AreaBE Insert(AreaBE pAreaBE)
        {
            int resultado = 0;

            try
            {
                AREA oAREA = new AREA();
                oAREA.NOMBRE   = pAreaBE.NOMBRE;
                oAREA.INMUEBLE = pAreaBE.INMUEBLE_CODIGO;

                using (dbModelo db = new dbModelo())
                {
                    db.AREA.Add(oAREA);
                    resultado = db.SaveChanges();
                }

                pAreaBE.ID = oAREA.ID;
            }
            catch (Exception ex)
            {
                throw;
            }

            return(pAreaBE);
        }
Ejemplo n.º 4
0
        public UsuarioAreaBE Insert(UsuarioAreaBE pUsuarioAreaBE)
        {
            int resultado = 0;

            try
            {
                USUARIO_AREA oUSUARIO_AREA = new USUARIO_AREA();
                oUSUARIO_AREA.AREA    = pUsuarioAreaBE.AREA;
                oUSUARIO_AREA.USUARIO = pUsuarioAreaBE.USUARIO;

                using (dbModelo db = new dbModelo())
                {
                    db.USUARIO_AREA.Add(oUSUARIO_AREA);
                    resultado = db.SaveChanges();
                }

                pUsuarioAreaBE.ID = oUSUARIO_AREA.ID;
            }
            catch (Exception ex)
            {
                throw;
            }

            return(pUsuarioAreaBE);
        }
Ejemplo n.º 5
0
        public List <AreaBE> Get(AreaBE.Criterio pCriterio)
        {
            List <AreaBE> listado = new List <AreaBE>();

            try
            {
                using (dbModelo db = new dbModelo())
                {
                    if (pCriterio == null)
                    {
                        var lstQuery = (from elem in db.AREA
                                        select new AreaBE()
                        {
                            ID = elem.ID,
                            NOMBRE = elem.NOMBRE,
                            INMUEBLE_CODIGO = elem.INMUEBLE
                        });

                        if (lstQuery != null)
                        {
                            listado.AddRange(lstQuery.ToList());
                        }
                    }
                    else if (pCriterio != null)
                    {
                        if (pCriterio.USUARIO != null)
                        {
                            var lstQuery = (from elem in db.AREA
                                            join usuArea in db.USUARIO_AREA on elem.ID equals usuArea.AREA
                                            where usuArea.USUARIO == pCriterio.USUARIO
                                            select new AreaBE()
                            {
                                ID = elem.ID,
                                NOMBRE = elem.NOMBRE,
                                INMUEBLE_CODIGO = elem.INMUEBLE,
                                USUARIO_ID = usuArea.USUARIO
                            });

                            if (lstQuery != null)
                            {
                                listado.AddRange(lstQuery.ToList());
                            }
                        }
                    }



                    return(listado);
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(listado);
        }
Ejemplo n.º 6
0
        public List <UsuarioBE> Get(UsuarioBE.Criterio pCriterio)
        {
            List <UsuarioBE> listado = new List <UsuarioBE>();

            try
            {
                using (dbModelo db = new dbModelo())
                {
                    var lstQuery = (from elem in db.USUARIO
                                    select new UsuarioBE()
                    {
                        ID = elem.ID,
                        NOMBRE = elem.NOMBRE,
                        APELLIDO_MATERNO = elem.APELLIDO_MATERNO,
                        APELLIDO_PATERNO = elem.APELLIDO_PATERNO
                    });

                    if (lstQuery != null)
                    {
                        listado.AddRange(lstQuery.ToList());
                    }



                    if (pCriterio != null)
                    {
                        if (!string.IsNullOrEmpty(pCriterio.NOMBRE))
                        {
                            listado = listado.FindAll(t => t.NOMBRE.Contains(pCriterio.NOMBRE));
                        }

                        return(listado);
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(listado);
        }
Ejemplo n.º 7
0
        public UsuarioAreaBE DeleteAreas(UsuarioAreaBE pUsuarioAreaBE)
        {
            int resultado = 0;

            try
            {
                using (dbModelo db = new dbModelo())
                {
                    var oUSUARIO_AREAS = (from elem in db.USUARIO_AREA where elem.AREA == pUsuarioAreaBE.AREA select elem).ToList();
                    db.USUARIO_AREA.RemoveRange(oUSUARIO_AREAS);
                    resultado = db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(pUsuarioAreaBE);
        }
Ejemplo n.º 8
0
        public UsuarioAreaBE Delete(UsuarioAreaBE pUsuarioAreaBE)
        {
            int resultado = 0;

            try
            {
                using (dbModelo db = new dbModelo())
                {
                    USUARIO_AREA oUSUARIO_AREA = (from elem in db.USUARIO_AREA where elem.ID == pUsuarioAreaBE.ID select elem).FirstOrDefault();
                    db.USUARIO_AREA.Remove(oUSUARIO_AREA);
                    resultado = db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(pUsuarioAreaBE);
        }
Ejemplo n.º 9
0
        public AreaBE Update(AreaBE pAreaBE)
        {
            int resultado = 0;

            try
            {
                using (dbModelo db = new dbModelo())
                {
                    AREA oAREA = (from elem in db.AREA where elem.ID == pAreaBE.ID select elem).FirstOrDefault();
                    oAREA.NOMBRE   = pAreaBE.NOMBRE;
                    oAREA.INMUEBLE = pAreaBE.INMUEBLE_CODIGO;

                    resultado = db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(pAreaBE);
        }