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 grabarCalle(DETALLE_CARACTERISTICA objDetalle, int pistas, int orientacion, int velocidadMaxima, int sentido, int sector, int tipoCalle, int tipo, String estado) { int validacion = 0; int idCalle = 0; using (SRI con = new SRI()) { try { if (tipo > 0) { VIA_CIRCULACION via = new VIA_CIRCULACION(); via = con.VIA_CIRCULACION.Where(v => v.ID_VIA_CIRCULACION == tipo).FirstOrDefault(); via.ACTIVO = estado; via.CANT_PISTAS = pistas; via.ID_ORIENTACION = orientacion; via.ID_VELOC_MAXIMA = velocidadMaxima; via.ID_SENTIDO = sentido; via.ID_SECTOR = sector; via.ID_TIPO_CALLE = tipoCalle; con.SaveChanges(); idCalle = DaoDetalleCaracteristica.instancia.actualizarCalle((int)via.ID_NOMBRE_CALLE, objDetalle.DETALLE_CAR); validacion = 2; } else { idCalle = DaoDetalleCaracteristica.instancia.CrearDetalleCaracteristica(objDetalle); VIA_CIRCULACION objVia = new VIA_CIRCULACION(); int idVia = RetornarNuevoId(); objVia.ACTIVO = estado; objVia.CANT_PISTAS = pistas; objVia.ID_ORIENTACION = orientacion; objVia.ID_VELOC_MAXIMA = velocidadMaxima; objVia.ID_SENTIDO = sentido; objVia.ID_SECTOR = sector; objVia.ID_TIPO_CALLE = tipoCalle; objVia.ID_VIA_CIRCULACION = idVia; objVia.ID_NOMBRE_CALLE = idCalle; con.VIA_CIRCULACION.AddObject(objVia); con.SaveChanges(); validacion = 1; } } catch (Exception e) { validacion = 0; } } return(validacion); }
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 int CrearPersonal(PERSONAL dto, int tipo) { try { using (SRI sri = new SRI()) { if (!existeRut2(dto.RUT_PER.ToString()) && tipo == 2) { PERSONAL per = new PERSONAL(); per = sri.PERSONAL.Where(a => a.RUT_PER == dto.RUT_PER).FirstOrDefault(); per.RUT_PER = dto.RUT_PER; per.NOMBRE_PER = dto.NOMBRE_PER; per.ACTIVO = dto.ACTIVO; per.APMAT_PER = dto.APMAT_PER; per.APPAT_PER = dto.APPAT_PER; per.TELEFONO_PER = dto.TELEFONO_PER; per.DIRECCION_PER = dto.DIRECCION_PER; per.EMAIL_PER = dto.EMAIL_PER; per.ID_TIPO_FUNCIONARIO = dto.ID_TIPO_FUNCIONARIO; sri.SaveChanges(); return(2); } else { if (tipo == 1) { dto.ID_PERSONAL = retornarNuevoId(); sri.PERSONAL.AddObject(dto); sri.SaveChanges(); return(1); } else { return(0); } } } } catch (Exception e) { return(0); } }
public int CrearFuncionario(INFRACTOR dto, int tipo) { try { using (SRI sri = new SRI()) { if (!existeRut(dto.RUT_INFR.ToString()) && tipo == 2) { INFRACTOR per = new INFRACTOR(); per = sri.INFRACTOR.Where(a => a.RUT_INFR == dto.RUT_INFR).FirstOrDefault(); per.RUT_INFR = dto.RUT_INFR; per.NOMBRE_INFR = dto.NOMBRE_INFR; per.ACTIVO = dto.ACTIVO; per.APMAT_INFR = dto.APMAT_INFR; per.APPAT_INFR = dto.APPAT_INFR; per.TELEFONO_INFR = dto.TELEFONO_INFR; per.DIRECCION_INFR = dto.DIRECCION_INFR; per.EMAIL_INFR = dto.EMAIL_INFR; sri.SaveChanges(); return(2); } else { if (tipo == 1) { dto.ID_INFRACTOR = RetornarNuevoId(); sri.INFRACTOR.AddObject(dto); sri.SaveChanges(); return(1); } else { return(0); } } } } catch (Exception e) { return(0); } }
public int crearInfraccion(INFRACCION objinfrac, String descripcion, int tipo) { try { using (SRI con = new SRI()) { if (tipo > 0) { INFRACCION infra = new INFRACCION(); infra = con.INFRACCION.Where(i => i.ID_INFRACCION == tipo).FirstOrDefault(); infra.ID_GRAVEDAD = objinfrac.ID_GRAVEDAD; infra.MONTO = objinfrac.MONTO; infra.ID_TIPO_MONEDA = objinfrac.ID_TIPO_MONEDA; infra.PUNTAJE_GRAV = objinfrac.PUNTAJE_GRAV; con.SaveChanges(); DETALLE_CARACTERISTICA deta = new DETALLE_CARACTERISTICA(); deta = con.DETALLE_CARACTERISTICA.Where(d => d.ID_DETCAR == infra.ID_DETALLE_INFRACCION).FirstOrDefault(); deta.DETALLE_CAR = descripcion; con.SaveChanges(); return(2); } else { DETALLE_CARACTERISTICA objdetalle = new DETALLE_CARACTERISTICA(); objdetalle.DETALLE_CAR = descripcion; objdetalle.ID_CARACTERISTICA = 9; objinfrac.ID_DETALLE_INFRACCION = DaoDetalleCaracteristica.instancia.CrearDetalleCaracteristica(objdetalle); objinfrac.ID_INFRACCION = retornarNuevoId(); con.INFRACCION.AddObject(objinfrac); con.SaveChanges(); return(1); } } } catch (Exception e) { return(0); } }
public void actualizaEstado(int id, int estado) { using (SRI con = new SRI()) { APELACION ape = new APELACION(); ape = con.APELACION.Where(a => a.ID_APELACION == id).FirstOrDefault(); if (ape.ESTADO == 1142) { ape.ESTADO = estado; con.SaveChanges(); } } }
public int Crear(RESTRICCION dto) { int idRestriccion = 0; using (SRI con = new SRI()) { dto.ID_RESTRICCION = NuevoID(); con.RESTRICCION.AddObject(dto); con.SaveChanges(); } return(idRestriccion); }
public void creaPersonalSector(PERSONAL_SECTOR perso) { try { using (SRI con = new SRI()) { perso.ID_PERSONAL_SECTOR = retornarNuevoId(); con.PERSONAL_SECTOR.AddObject(perso); con.SaveChanges(); } } catch (Exception e) { } }
public int funcionarioId(INFRACTOR dto) { try { using (SRI sri = new SRI()) { dto.ID_INFRACTOR = RetornarNuevoId(); sri.INFRACTOR.AddObject(dto); sri.SaveChanges(); return((int)dto.ID_INFRACTOR); } } catch (Exception e) { return(0); } }
public int CrearInfractor(INFRACTOR dto) { try { using (SRI sri = new SRI()) { dto.ID_INFRACTOR = RetornarNuevoId(); sri.INFRACTOR.AddObject(dto); sri.SaveChanges(); return(1); } } catch (Exception e) { return(0); } }
public int grabarTurno(TURNO tur) { try { using (SRI con = new SRI()) { tur.ID_TURNO = retornarNuevoId(); con.TURNO.AddObject(tur); con.SaveChanges(); return(1); } } catch { return(0); } }
public int crearAdjunto(ADJUNTOS_APELACION adjunto) { try { using (SRI sri = new SRI()) { adjunto.ID_ADJUNTO = RetornarNuevoId(); adjunto.ADJUNTO = adjunto.ID_ADJUNTO.ToString() + "_" + adjunto.ADJUNTO; sri.ADJUNTOS_APELACION.AddObject(adjunto); sri.SaveChanges(); return(Convert.ToInt32(adjunto.ID_ADJUNTO)); } } catch (Exception e) { return(0); } }
public int actualizarCalle(int tipo, String nombreCalle) { try { using (SRI sri = new SRI()) { DETALLE_CARACTERISTICA objDetalle = new DETALLE_CARACTERISTICA(); objDetalle = sri.DETALLE_CARACTERISTICA.Where(d => d.ID_DETCAR == tipo).FirstOrDefault(); objDetalle.DETALLE_CAR = nombreCalle; sri.SaveChanges(); return(1); } } catch (Exception e) { return(0); } }
public int actualizaClaveInfr(String newClave, String rut) { using (SRI contex = new SRI()) { try { INFRACTOR lista = new INFRACTOR(); lista = contex.INFRACTOR.Where(a => a.RUT_INFR == rut).FirstOrDefault(); lista.PASSWORD_INFR = newClave; contex.SaveChanges(); return(1); } catch (Exception e) { return(0); } } }
public int actualizaClavePropia(String newClave, String rut) { using (SRI contex = new SRI()) { try { PERSONAL lista = new PERSONAL(); lista = contex.PERSONAL.Where(a => a.RUT_PER == rut).FirstOrDefault(); lista.PASSWORD_PER = newClave; contex.SaveChanges(); return(1); } catch (Exception e) { return(0); } } }
public int ReiniciarClave(String clave, String rut) { try { using (SRI contex = new SRI()) { INFRACTOR infr = new INFRACTOR(); infr = contex.INFRACTOR.Where(p => p.RUT_INFR == rut).FirstOrDefault(); infr.PASSWORD_INFR = clave; contex.SaveChanges(); return(1); } } catch (Exception e) { return(0); } }
public int ReiniciarClave(String clave, String rut) { try { using (SRI contex = new SRI()) { PERSONAL per = new PERSONAL(); per = contex.PERSONAL.Where(p => p.RUT_PER == rut).FirstOrDefault(); per.PASSWORD_PER = clave; contex.SaveChanges(); return(1); } } catch (Exception e) { return(0); } }
public int CrearDetalleCaracteristica(DETALLE_CARACTERISTICA dto) { try { using (SRI sri = new SRI()) { int idCaracteristica = RetornarNuevoId(); dto.ID_DETCAR = idCaracteristica; sri.DETALLE_CARACTERISTICA.AddObject(dto); sri.SaveChanges(); return(idCaracteristica); } } catch (Exception e) { return(0); } }
public int grabaMulta(MULTA objMulta) { try { using (SRI con = new SRI()) { objMulta.ID_MULTA = retornarNuevoId(); objMulta.ADJUNTO = objMulta.ID_MULTA + '_' + objMulta.ADJUNTO; con.MULTA.AddObject(objMulta); con.SaveChanges(); return((int)objMulta.ID_MULTA); } } catch (Exception e) { return(0); } }
public int actualizaDatosPersonales(String email, String telefono, String rut) { using (SRI contex = new SRI()) { try { PERSONAL objInfractor = new PERSONAL(); objInfractor = contex.PERSONAL.Where(a => a.RUT_PER == rut).FirstOrDefault(); objInfractor.EMAIL_PER = email; objInfractor.TELEFONO_PER = telefono; contex.SaveChanges(); return(1); } catch (Exception e) { return(0); } } }
public int crearVehiculo(String patente) { try { using (SRI con = new SRI()) { VEHICULO v = new VEHICULO(); v.ID_VEHICULO = retornarNuevoId(); v.PATENTE = patente; v.ID_TIPO_VEHICULO = 16; con.VEHICULO.AddObject(v); con.SaveChanges(); return((int)v.ID_VEHICULO); } } catch (Exception e) { return(0); } }
public int deshacerPagarMulta(int idMulta) { try { using (SRI con = new SRI()) { MULTA objmulta = new MULTA(); objmulta = con.MULTA.Where(m => m.ID_MULTA == idMulta).FirstOrDefault(); objmulta.PAGADA = "0"; objmulta.ID_TIPO_PAGO = 1148; objmulta.FECHA_PAGO = DateTime.Now; con.SaveChanges(); return(1); } } catch (Exception e) { return(0); } }