public static List <Adapter.AdapterPersonal> searchPersonal(string parametro) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.PERSONA from r in dbc.ROL where u.ID_ROL == r.ID_ROL && u.ID_ROL != 4 && (u.NOMBRE_PERSONA.Contains(parametro) || u.APELLIDO_PERSONA.Contains(parametro) || u.FK_RUT.Contains(parametro) || r.DESCRIPCION_ROL.Contains(parametro) || u.TELEFONO_PERSONA.Contains(parametro) || u.CORREO_PERSONA.Contains(parametro)) select new Adapter.AdapterPersonal() { _ID_PERSONA = u.ID_PERSONA, _DESCRIPCION_ROL = r.DESCRIPCION_ROL, _FK_RUT = u.FK_RUT, _NOMBRE_PERSONA = u.NOMBRE_PERSONA, _APELLIDO_PERSONA = u.APELLIDO_PERSONA, _TELEFONO_PERSONA = u.TELEFONO_PERSONA, _CORREO_PERSONA = u.CORREO_PERSONA, _ESTADO_PERSONA = u.ESTADO_PERSONA }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterPersonal> listaAdapterPersonalRol(long rol) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.PERSONA from r in dbc.ROL where u.ID_ROL == r.ID_ROL && u.ID_ROL == rol select new Adapter.AdapterPersonal() { _ID_PERSONA = u.ID_PERSONA, _DESCRIPCION_ROL = r.DESCRIPCION_ROL, _FK_RUT = u.FK_RUT, _NOMBRE_PERSONA = u.NOMBRE_PERSONA, _APELLIDO_PERSONA = u.APELLIDO_PERSONA, _TELEFONO_PERSONA = u.TELEFONO_PERSONA, _CORREO_PERSONA = u.CORREO_PERSONA, _ESTADO_PERSONA = u.ESTADO_PERSONA }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterControlLuzDepartamento> listaControlDepartamento(long persona, long departamento) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.LUZ_DEPARTAMENTO from c in dbc.CONTROL_ILUMINACION_DEPARTAMENTO from d in dbc.DEPARTAMENTO where d.ID_PERSONA == persona && d.ID_DEPARTAMENTO == departamento && d.ID_DEPARTAMENTO == u.ID_DEPARTAMENTO && d.ID_LUZ_D == u.ID_LUZ_D && u.ID_LUZ_D == c.ID_LUZ_D select new Adapter.AdapterControlLuzDepartamento() { _ID_CILUMINACION_D = c.ID_CILUMINACION_D, _ID_DEPARTAMENTO = d.ID_DEPARTAMENTO, _NUMERO_DEP = d.NUMERO_DEP, _CODIGO_LUZ_D = u.CODIGO_LUZ_D, _HORA_INICIO_D = c.HORA_INICIO_D, _HORA_TERMINO_D = c.HORA_TERMINO_D, _ESTADO_LUZ_CD = c.ESTADO_LUZ_CD, _ESTADO_CONTROL_D = c.ESTADO_CONTROL_D }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static Adapter.AdapterPersonal buscarPersonalId(long idPersonal) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var aux = from u in dbc.PERSONA from r in dbc.ROL where u.ID_PERSONA == idPersonal && u.ID_ROL == r.ID_ROL select new Adapter.AdapterPersonal() { _ID_PERSONA = u.ID_PERSONA, _NOMBRE_PERSONA = u.NOMBRE_PERSONA, _APELLIDO_PERSONA = u.APELLIDO_PERSONA, _FK_RUT = u.FK_RUT, _TELEFONO_PERSONA = u.TELEFONO_PERSONA, _CORREO_PERSONA = u.CORREO_PERSONA, _ESTADO_PERSONA = u.ESTADO_PERSONA, _DESCRIPCION_ROL = r.DESCRIPCION_ROL }; if (aux != null) { return(aux.SingleOrDefault()); } else { return(null); } } }
public static List <Adapter.AdapterMulta> listadoAdapterMultaNoPagas(long departamento) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.MULTA from d in dbc.DEPARTAMENTO where u.ID_DEPARTAMENTO == d.ID_DEPARTAMENTO && d.ID_DEPARTAMENTO == departamento && u.ESTADO_MULTA == false select new Adapter.AdapterMulta() { _ID_MULTA = u.ID_MULTA, _ID_DEPARTAMENTO = d.ID_DEPARTAMENTO, _MOTIVO = u.MOTIVO, _ESTADO_MULTA = u.ESTADO_MULTA, _COSTO_MULTA = u.COSTO_MULTA, _NUMERO_DEP = d.NUMERO_DEP }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterMulta> listaAdapterMulta(long persona) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.MULTA from d in dbc.DEPARTAMENTO where u.ID_DEPARTAMENTO == d.ID_DEPARTAMENTO && d.ID_PERSONA == persona select new Adapter.AdapterMulta() { _ID_MULTA = u.ID_MULTA, _ID_DEPARTAMENTO = d.ID_DEPARTAMENTO, _MOTIVO = u.MOTIVO, _ESTADO_MULTA = u.ESTADO_MULTA, _COSTO_MULTA = u.COSTO_MULTA, _NUMERO_DEP = d.NUMERO_DEP }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterEdificio> listaAdapterEdificio(long condominio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.EDIFICIO from g in dbc.GASTOS_COMUNES where u.ID_CONDOMINIO == condominio && u.ID_EDIFICIO == g.ID_EDIFICIO select new Adapter.AdapterEdificio() { _ID_EDIFICIO = u.ID_EDIFICIO, _NOMBRE_EDIFICIO = u.NOMBRE_EDIFICIO, _CANTIDAD_PISO = u.CANTIDAD_PISO, _CANTIDAD_DEPARTAMENTO = u.CANTIDAD_DEPARTAMENTO, _TOTAL_GASTO = g.TOTAL_GASTO }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterMensaje> listaMensajeAdm(string rut) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.MENSAJE from t in dbc.TIPO_MENSAJE where u.ID_TIPO_MENSAJE == t.ID_TIPO_MENSAJE && u.EMISOR_MENSAJE == rut select new Adapter.AdapterMensaje() { _ID_MENSAJE = u.ID_MENSAJE, _DESCRIPCION_MENSAJE = u.DESCRIPCION_MENSAJE, _EMISOR_MENSAJE = u.EMISOR_MENSAJE, _DESTINATARIO_MENSAJE = u.DESTINATARIO_MENSAJE, _DESCRIPCION_TP = t.DESCRIPCION_TP }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterConserje> listaAdapterConserjeCondominio(long condominio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.PERSONA from c in dbc.CONSERJE from con in dbc.CONDOMINIO where u.ID_PERSONA == c.ID_PERSONA && c.ID_CONDOMINIO == con.ID_CONDOMINIO && c.ID_CONDOMINIO == condominio select new Adapter.AdapterConserje() { _ID_CONSERJE = c.ID_CONSERJE, _ID_PERSONA = u.ID_PERSONA, _NOMBRE_PERSONA = u.NOMBRE_PERSONA, _APELLIDO_PERSONA = u.APELLIDO_PERSONA, _FK_RUT = u.FK_RUT, _TELEFONO_PERSONA = u.TELEFONO_PERSONA, _CORREO_PERSONA = u.CORREO_PERSONA, _SEXO = u.SEXO, _ESTADO_PERSONA = u.ESTADO_PERSONA, _ID_CONDOMINIO = con.ID_CONDOMINIO, _NOMBRE_CONDOMINIO = con.NOMBRE_CONDOMINIO }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterEstacionamiento> listaSearchEstacionamiento(long edificio, string parametro) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.ESTACIONAMIENTO_VISITA from e in dbc.EDIFICIO from d in dbc.DEPARTAMENTO where u.EDIFICIO == edificio && u.NUM_DEP == d.NUMERO_DEP && u.EDIFICIO == e.ID_EDIFICIO && e.ID_EDIFICIO == d.ID_EDIFICIO && (u.PATENTE.Contains(parametro) || u.NUM_DEP.Contains(parametro) || e.NOMBRE_EDIFICIO.Contains(parametro)) select new Adapter.AdapterEstacionamiento() { _ID_ESTACIONAMIENTO = u.ID_ESTACIONAMIENTO, _NUMERO_DEP = d.NUMERO_DEP, _NOMBRE_EDIFICIO = e.NOMBRE_EDIFICIO, _PATENTE = u.PATENTE, _HORA_ENTRADA = u.HORA_ENTRADA, _HORA_SALIDA = u.HORA_SALIDA, _ESTADO_EST = u.ESTADO_EST, _COSTO_BOLETA = u.TOTAL_EST }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static Adapter.AdapterGastoComun buscarAdapterGastoComunEdificio(long edificio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.GASTOS_COMUNES from e in dbc.EDIFICIO where e.ID_EDIFICIO == edificio && u.ID_EDIFICIO == edificio && u.ID_EDIFICIO == e.ID_EDIFICIO select new Adapter.AdapterGastoComun() { _ID_GASTOS = u.ID_GASTOS, _NOMBRE_EDIFICIO = e.NOMBRE_EDIFICIO, _GASTO_CONSERJE = u.GASTO_CONSERJE, _GASTO_GUARDIA = u.GASTO_GUARDIA, _GASTO_MANTENCION_AREAS = u.GASTO_MANTENCION_AREAS, _GASTO_CAMARAS = u.GASTO_CAMARAS, _GASTO_ARTICULOS_ASEO = u.GASTO_ARTICULOS_ASEO, _GASTOS_ASEO = u.GASTOS_ASEO, _GASTO_ASCENSOR = u.GASTO_ASCENSOR, _GASTO_AGUA_CALIENTE = u.GASTO_AGUA_CALIENTE, _GASTO_OTRO = u.GASTO_OTRO, _MES = u.FECHA_REGISTRO_GASTO.Substring(3, 3), _ANO = u.FECHA_REGISTRO_GASTO.Substring(7, 4), _TOTAL_GASTO = u.TOTAL_GASTO }; if (query != null) { return(query.FirstOrDefault()); } else { return(null); } } }
public static List <Adapter.AdapterCentro> listaAdapterCentro() { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.CENTRO from t in dbc.TIPO_CENTRO from e in dbc.EDIFICIO from c in dbc.CONDOMINIO where u.ID_EDIFICIO == e.ID_EDIFICIO && e.ID_CONDOMINIO == c.ID_CONDOMINIO && u.ID_TIPO_CENTRO == t.ID_TIPO_CENTRO select new Adapter.AdapterCentro() { _ID_CENTRO = u.ID_CENTRO, _ID_TIPO_CENTRO = t.ID_TIPO_CENTRO, _ID_CONDOMINIO = c.ID_CONDOMINIO, _ID_EDIFICIO = e.ID_EDIFICIO, _NOMBRE_CENTRO = u.NOMBRE_CENTRO, _NOMBRE_TIPO_CENTRO = t.NOMBRE_TIPO_CENTRO, _NOMBRE_CONDOMINIO = c.NOMBRE_CONDOMINIO, _NOMBRE_EDIFICIO = e.NOMBRE_EDIFICIO, _COSTO = u.COSTO }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterCondominio> listaAdapterCondominioAdm(long administrador) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.CONDOMINIO from p in dbc.PERSONA from d in dbc.DIRECCION from co in dbc.COMUNA from ci in dbc.CIUDAD from r in dbc.REGION where u.ID_PERSONA == p.ID_PERSONA && u.ID_PERSONA == administrador && u.ID_DIRECCION == d.ID_DIRECCION && d.ID_COMUNA == co.ID_COMUNA && co.ID_CIUDAD == ci.ID_CIUDAD && ci.ID_REGION == r.ID_REGION select new Adapter.AdapterCondominio { _ID_CONDOMINIO = u.ID_CONDOMINIO, _NOMBRE_CONDOMINIO = u.NOMBRE_CONDOMINIO, _PRECIO_EST = u.PRECIO_EST, _FK_RUT = p.FK_RUT, _CALLE = d.CALLE, _NUMERO = d.NUMERO, _NOMBRE_COMUNA = co.NOMBRE_COMUNA, _NOMBRE_CIUDAD = ci.NOMBRE_CIUDAD, _NOMBRE_REGION = r.NOMBRE_REGION }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterControlLuzEdificio> listaSearchControlesEdificio(long edificio, string parametro) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.CONTROL_ILUMINACION_EDIFICIO from e in dbc.EDIFICIO from l in dbc.LUZ_EDIFICIO where u.ID_LUZ_E == l.ID_LUZ_E && l.ID_EDIFICIO == e.ID_EDIFICIO && e.ID_EDIFICIO == edificio && (u.HORA_INICIO_E.Contains(parametro) || u.HORA_TERMINO_E.Contains(parametro) || e.NOMBRE_EDIFICIO.Contains(parametro) || l.CODIGO_LUZ_E.Contains(parametro)) select new Adapter.AdapterControlLuzEdificio() { _ID_CILUMINACION_E = u.ID_CILUMINACION_E, _ID_EDIFICIO = e.ID_EDIFICIO, _NOMBRE_EDIFICIO = e.NOMBRE_EDIFICIO, _CODIGO_LUZ_E = l.CODIGO_LUZ_E, _HORA_INICIO_E = u.HORA_INICIO_E, _HORA_TERMINO_E = u.HORA_TERMINO_E, _ESTADO_LUZ_CE = u.ESTADO_LUZ_CE, _ESTADO_CONTROL_E = u.ESTADO_CONTROL_E }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterDepartamento> listaAdapterDepartamentoPersona(long persona) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.DEPARTAMENTO from e in dbc.EDIFICIO from c in dbc.CONDOMINIO where u.ID_PERSONA == persona && u.ID_EDIFICIO == e.ID_EDIFICIO && e.ID_CONDOMINIO == c.ID_CONDOMINIO select new Adapter.AdapterDepartamento() { _ID_CONDOMINIO = c.ID_CONDOMINIO, _NOMBRE_CONDOMINIO = c.NOMBRE_CONDOMINIO, _ID_EDIFICIO = e.ID_EDIFICIO, _NOMBRE_EDIFICIO = e.NOMBRE_EDIFICIO, _ID_DEPARTAMENTO = u.ID_DEPARTAMENTO, _NUMERO_DEP = u.NUMERO_DEP }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static List <Adapter.AdapterGastoComun> listaGastoCondominio(long condominio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { var query = from u in dbc.GASTOS_COMUNES from e in dbc.EDIFICIO where u.ID_EDIFICIO == e.ID_EDIFICIO && e.ID_CONDOMINIO == condominio select new Adapter.AdapterGastoComun() { _ID_GASTOS = u.ID_GASTOS, _NOMBRE_EDIFICIO = e.NOMBRE_EDIFICIO, _GASTO_CONSERJE = u.GASTO_CONSERJE, _GASTO_GUARDIA = u.GASTO_GUARDIA, _GASTO_MANTENCION_AREAS = u.GASTO_MANTENCION_AREAS, _GASTO_CAMARAS = u.GASTO_CAMARAS, _GASTO_ARTICULOS_ASEO = u.GASTO_ARTICULOS_ASEO, _GASTOS_ASEO = u.GASTOS_ASEO, _GASTO_ASCENSOR = u.GASTO_ASCENSOR, _GASTO_AGUA_CALIENTE = u.GASTO_AGUA_CALIENTE, _GASTO_OTRO = u.GASTO_OTRO, _MES = u.FECHA_REGISTRO_GASTO.Substring(3, 3), _ANO = u.FECHA_REGISTRO_GASTO.Substring(7, 4), _TOTAL_GASTO = u.TOTAL_GASTO }; if (query != null) { return(query.ToList()); } else { return(null); } } }
public static string asignarBoletaReserva(long reserva, long boleta) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.AsignarBoletaReserva(reserva, boleta); return("Boleta Asignada"); } }
public static string modificarReserva(long reserva, long departamento, long centro, long horario) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.updateReserva(reserva, departamento, centro, horario); return("Reserva Modificada"); } }
public static string crearDepartamento(long edificio, string numero, double dimension) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.insertDepartamento(edificio, numero, dimension); return("Departamento Creado"); } }
public static string asignarDimDepartamento(long departamento, double dimension) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.asignarDimensionDep(departamento, dimension); return("Dimension Asignada"); } }
public static string asignarProrroteoDep(long departamento, double proroteo) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.AsignarProrroteo(departamento, proroteo); return("Prorroteo Asignado"); } }
public static string asignarDepartamentoPropietario(long propietario, long departamento) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.UpdateDepartamentoPersona(departamento, propietario); return("Departamento Asignado"); } }
public static string modificarDepartamento(long departamento, string numero) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.updateDepartamento(departamento, numero); return("Departamento Modificado"); } }
public static string crearCondominio(long direccion, long persona, string nombre, int precio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.insertCondominio(direccion, persona, nombre, precio); return("Condominio Creado"); } }
public static string quitarAdministradorCondominio(long condominio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.denegarAdministradorCondominio(condominio); return("Personal Denegado"); } }
public static string deleteCentro(long centro) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.deleteCentro(centro); return("Centro Eliminado"); } }
public static string modificarCentro(long centro, long tipo, long edificio, string nombre, int costo) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.UpdateCentro(centro, tipo, edificio, nombre, costo); return("Centro Modificado"); } }
public static string modificarCondominio(long condominio, long direccion, long persona, string nombre, int precio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.updateCondominio(condominio, direccion, persona, nombre, precio); return("Condominio Modificado"); } }
public static string crearCentro(long tipo, long edificio, string nombre, int costo) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.insertCentro(tipo, edificio, nombre, costo); return("Centro Creado"); } }
public static string asignarAdministradorCondominio(long persona, long condominio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { dbc.asignarAdministradorCondominio(persona, condominio); return("Personal Asignado"); } }