public int apelacion(int id, String descripcion, int aceptado, int monto) { try { using (SRI con = new SRI()) { APELACION objAple = new APELACION(); objAple = con.APELACION.Where(a => a.ID_APELACION == id).FirstOrDefault(); objAple.ESTADO = 1143; objAple.ACEPTADO = aceptado.ToString(); objAple.DESCRIPCION_AP = descripcion; con.SaveChanges(); if (aceptado == 1) { MULTA objMulta = new MULTA(); objMulta = con.MULTA.Where(m => m.ID_MULTA == objAple.ID_MULTA).FirstOrDefault(); objMulta.MONTO_ADICIONAL = (monto * -1); con.SaveChanges(); } return(1); } } catch (Exception e) { return(0); } }
public int crearApelacion(APELACION ape, int idAdjunto) { try { using (SRI sri = new SRI()) { int id = RetornarNuevoId(); ape.ID_APELACION = id; ape.ACEPTADO = "9"; if (idAdjunto != -99) { ape.ID_ADJUNTO = idAdjunto; } sri.APELACION.AddObject(ape); sri.SaveChanges(); return(id); } } catch (Exception e) { return(0); } }
public List <DetalleInfractorPagar> detalleInfractorPagar(String rut) { List <DetalleInfractorPagar> detalle = new List <DetalleInfractorPagar>(); using (SRI con = new SRI()) { detalle = (from inf in con.INFRACTOR join mu in con.MULTA on inf.ID_INFRACTOR equals mu.ID_INFRACTOR join incc in con.INFRACCION on mu.ID_INFRACCION equals incc.ID_INFRACCION join mumo in con.MONEDA on mu.ID_MONEDA equals mumo.ID_MONEDA where inf.RUT_INFR == rut select new DetalleInfractorPagar { RUT = inf.RUT_INFR, NOMBRE = inf.NOMBRE_INFR, APPAT = inf.APPAT_INFR, APMAT = inf.APMAT_INFR, MONTO = (incc.MONTO * mumo.VALOR_PESOS + mu.MONTO_ADICIONAL) ?? 0, ESTADO = mu.PAGADA, NUMMULTA = mu.ID_MULTA } ).ToList(); return(detalle); } }
public List <ReporteTurnos> ReporteTurnos() { { using (SRI con = new SRI()) { List <ReporteTurnos> lista = (from tu in con.TURNO join pe in con.PERSONAL on tu.ID_PERSONAL equals pe.ID_PERSONAL join ps in con.PERSONAL_SECTOR on pe.ID_PERSONAL equals ps.ID_PERSONAL join se in con.SECTOR on ps.ID_SECTOR equals se.ID_SECTOR join dc in con.DETALLE_CARACTERISTICA on se.ID_NOMBRE_SECTOR equals dc.ID_DETCAR select new ReporteTurnos { ID_TUR = tu.ID_TURNO, RUT_PER = pe.RUT_PER, NOMBRE_PER = pe.NOMBRE_PER + " " + pe.APPAT_PER, SECTOR = dc.DETALLE_CAR, FECHA_TUR = tu.FECHA_TURNO, HORA_INICIO = tu.HORA_INICIO, HORA_FIN = tu.HORA_FIN, DESCRIPCION_TUR = tu.DETALLE_TURNO } ).ToList(); return(lista); } } }
public List <ReporteMultas> ReporteMultas(String rut) { { using (SRI con = new SRI()) { List <ReporteMultas> lista = (from mu in con.MULTA join infcc in con.INFRACCION on mu.ID_INFRACCION equals infcc.ID_INFRACCION join dc in con.DETALLE_CARACTERISTICA on infcc.ID_GRAVEDAD equals dc.ID_DETCAR join dcm in con.DETALLE_CARACTERISTICA on infcc.ID_TIPO_MONEDA equals dcm.ID_DETCAR join mo in con.MONEDA on mu.ID_MONEDA equals mo.ID_MONEDA join infx in con.INFRACCION on mu.ID_INFRACCION equals infx.ID_INFRACCION join inft in con.INFRACTOR on mu.ID_INFRACTOR equals inft.ID_INFRACTOR where inft.RUT_INFR == rut select new ReporteMultas { FOLIO = mu.ID_MULTA, GRAVEDAD = dc.DETALLE_CAR, VALOR = infcc.MONTO, VALOR_APEL = mu.MONTO_ADICIONAL ?? 0, VALOR_PESOS = (mo.VALOR_PESOS * infx.MONTO + mu.MONTO_ADICIONAL) ?? 0, FECHA_MULTA = mu.FECHA_CREACION, LIC_RET = mu.RETENCION_LICENCIA, EST_PAGO = mu.PAGADA, LIC_ENTR = mu.LICENCIA_ENTREGADA } ).ToList(); return(lista); } } }
public List <ReporteCalles> ReporteCalles() { using (SRI con = new SRI()) { List <ReporteCalles> lista = (from vc in con.VIA_CIRCULACION join nomdc in con.DETALLE_CARACTERISTICA on vc.ID_NOMBRE_CALLE equals nomdc.ID_DETCAR join oridc in con.DETALLE_CARACTERISTICA on vc.ID_ORIENTACION equals oridc.ID_DETCAR join velmaxdc in con.DETALLE_CARACTERISTICA on vc.ID_VELOC_MAXIMA equals velmaxdc.ID_DETCAR join sendc in con.DETALLE_CARACTERISTICA on vc.ID_SENTIDO equals sendc.ID_DETCAR join secdc in con.DETALLE_CARACTERISTICA on vc.ID_SECTOR equals secdc.ID_DETCAR join tcdc in con.DETALLE_CARACTERISTICA on vc.ID_TIPO_CALLE equals tcdc.ID_DETCAR where nomdc.ID_CARACTERISTICA == 10 && oridc.ID_CARACTERISTICA == 5 && velmaxdc.ID_CARACTERISTICA == 11 && sendc.ID_CARACTERISTICA == 4 && secdc.ID_CARACTERISTICA == 7 && tcdc.ID_CARACTERISTICA == 6 select new ReporteCalles { ID_CALLE = vc.ID_VIA_CIRCULACION, NOMBRE_CALLE = nomdc.DETALLE_CAR, NUM_PISTAS = vc.CANT_PISTAS ?? 0, ORIENTACION = oridc.DETALLE_CAR, VEL_MAX = velmaxdc.DETALLE_CAR, SENTIDO = sendc.DETALLE_CAR, SECTOR = secdc.DETALLE_CAR, TIPO = tcdc.DETALLE_CAR, } ).ToList(); return(lista); } }
public List <HistorialInfractor> listaHistorial(String rut) { List <HistorialInfractor> historial = new List <HistorialInfractor>(); using (SRI con = new SRI()) { historial = (from m in con.MULTA join i in con.INFRACCION on m.ID_INFRACCION equals i.ID_INFRACCION join e in con.MONEDA on m.ID_MONEDA equals e.ID_MONEDA join f in con.INFRACTOR on m.ID_INFRACTOR equals f.ID_INFRACTOR join v in con.VEHICULO on f.ID_VEHICULO equals v.ID_VEHICULO where f.RUT_INFR == rut select new HistorialInfractor { ID_MULTA = m.ID_MULTA, PATENTE = v.PATENTE, FECHA = m.FECHA_CREACION, TIPO_MULTA = (m.CARABINERO_OPC.Value == 0 ? "EMPADRONADO" : m.CARABINERO_OPC.Value == 1 ? "CONDUCTOR" : ""), VALOR_PESO = (e.VALOR_PESOS * i.MONTO) + m.MONTO_ADICIONAL ?? 0, PAGADA = m.PAGADA } ).ToList(); return(historial); } }
public int idRestriccion() { using (SRI con = new SRI()) { return((int)con.RESTRICCION.DefaultIfEmpty().Max(r => r == null ? 0 : r.ID_RESTRICCION)); } }
public List <DETALLE_CARACTERISTICA> listarOrientacion() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lOrientacion = new List <DETALLE_CARACTERISTICA>(); lOrientacion = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 5).ToList(); return(lOrientacion); } }
public List <DETALLE_CARACTERISTICA> BuscarInfraccion(int idinfr) { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lbuscar = new List <DETALLE_CARACTERISTICA>(); lbuscar = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_DETCAR == idinfr).ToList(); return(lbuscar); } }
public int tipoMoneda(int idMotivo) { using (SRI con = new SRI()) { INFRACCION objinf = new INFRACCION(); objinf = con.INFRACCION.Where(i => i.ID_DETALLE_INFRACCION == idMotivo).FirstOrDefault(); return((int)objinf.ID_TIPO_MONEDA); } }
public List <DETALLE_CARACTERISTICA> listarTipoCalle() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lTipo = new List <DETALLE_CARACTERISTICA>(); lTipo = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 6).ToList(); return(lTipo); } }
public List <DETALLE_CARACTERISTICA> listarGravedad() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lGravedad = new List <DETALLE_CARACTERISTICA>(); lGravedad = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 3).ToList(); return(lGravedad); } }
public List <INFRACTOR> BuscarInfractor(String rut) { using (SRI contex = new SRI()) { List <INFRACTOR> lbuscar = new List <INFRACTOR>(); lbuscar = contex.INFRACTOR.Where(a => a.RUT_INFR == rut).ToList(); return(lbuscar); } }
public INFRACTOR buscarInfractorPat(int rut) { using (SRI contex = new SRI()) { INFRACTOR lbuscar = new INFRACTOR(); lbuscar = contex.INFRACTOR.Where(a => a.ID_VEHICULO == rut).FirstOrDefault(); return(lbuscar); } }
public List <DETALLE_CARACTERISTICA> listarSentido() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lSentido = new List <DETALLE_CARACTERISTICA>(); lSentido = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 4).ToList(); return(lSentido); } }
public List <DETALLE_CARACTERISTICA> listarTipoMoneda() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lTipoMoneda = new List <DETALLE_CARACTERISTICA>(); lTipoMoneda = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 12).ToList(); return(lTipoMoneda); } }
public VEHICULO buscarPatente(String pat) { using (SRI contex = new SRI()) { VEHICULO lbuscar = new VEHICULO(); lbuscar = contex.VEHICULO.Where(a => a.PATENTE == pat).FirstOrDefault(); return(lbuscar); } }
public List <DETALLE_CARACTERISTICA> listarSector() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lSector = new List <DETALLE_CARACTERISTICA>(); lSector = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 7).ToList(); return(lSector); } }
public List <PERSONAL> BuscarUsuario(String rut) { using (SRI contex = new SRI()) { List <PERSONAL> lbuscar = new List <PERSONAL>(); lbuscar = contex.PERSONAL.Where(a => a.RUT_PER == rut).ToList(); return(lbuscar); } }
public List <DETALLE_CARACTERISTICA> BuscarCalle(String nomCalle) { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lbuscar = new List <DETALLE_CARACTERISTICA>(); lbuscar = contex.DETALLE_CARACTERISTICA.Where(a => a.DETALLE_CAR.Equals(nomCalle)).ToList(); return(lbuscar); } }
public int buscarID(String rut) { using (SRI con = new SRI()) { PERSONAL per = new PERSONAL(); per = con.PERSONAL.Where(p => p.RUT_PER == rut).FirstOrDefault(); return((int)per.ID_PERSONAL); } }
public List <DETALLE_CARACTERISTICA> ListarCalle() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lCalle = new List <DETALLE_CARACTERISTICA>(); lCalle = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 10).ToList(); return(lCalle); } }
public int idInfraccion(int idMotivo) { using (SRI con = new SRI()) { INFRACCION objinf = new INFRACCION(); objinf = con.INFRACCION.Where(i => i.ID_DETALLE_INFRACCION == idMotivo).FirstOrDefault(); return((int)objinf.ID_INFRACCION); } }
public List <DETALLE_CARACTERISTICA> ListarMotivo() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lMotivo = new List <DETALLE_CARACTERISTICA>(); lMotivo = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 9).ToList(); return(lMotivo); } }
public List <DETALLE_CARACTERISTICA> listarVelocidad() { using (SRI contex = new SRI()) { List <DETALLE_CARACTERISTICA> lVelocidad = new List <DETALLE_CARACTERISTICA>(); lVelocidad = contex.DETALLE_CARACTERISTICA.Where(a => a.ID_CARACTERISTICA == 11).ToList(); return(lVelocidad); } }
public int buscarSector(int sector) { using (SRI con = new SRI()) { SECTOR sec = new SECTOR(); sec = con.SECTOR.Where(s => s.ID_NOMBRE_SECTOR == sector).FirstOrDefault(); return((int)sec.ID_SECTOR); } }
private int retornarNuevoId() { int id = 0; using (SRI sri = new SRI()) { id = (int)sri.PERSONAL_SECTOR.DefaultIfEmpty().Max(p => p == null ? 0 : p.ID_PERSONAL_SECTOR) + 1; return(id); } }
private int retornarNuevoId() { int id = 0; using (SRI sri = new SRI()) { id = (int)sri.TURNO.DefaultIfEmpty().Max(p => p == null ? 0 : p.ID_TURNO) + 1; return(id); } }
private int RetornarNuevoId() { int id = 0; using (SRI sri = new SRI()) { id = (int)sri.VIA_CIRCULACION.DefaultIfEmpty().Max(p => p == null ? 0 : p.ID_VIA_CIRCULACION) + 1; return(id); } }