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); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }