Ejemplo n.º 1
0
        public bool VerificarPolizaActiva(string patente, string nroMotor, string nroChasis)
        {
            try
            {
                using (DBEntities_TP db = new DBEntities_TP())
                {
                    int cantPolizasVigentes = db.Polizas.AsNoTracking().Where(p => p.patente == patente).
                                              Where(p => p.nroMotor == nroMotor).
                                              Where(p => p.nroChasis == nroChasis).
                                              Where(p => p.fechaFinVigencia > DateTime.Today).
                                              Count();

                    if (cantPolizasVigentes == 0)
                    {
                        return(true);
                    }
                    else
                    if (cantPolizasVigentes > 0)
                    {
                        throw new Exception("Existe una póliza vigente del asociado para ese vehículo");
                    }
                    else
                    {
                        throw new Exception("Error en la Base de Datos al intentar recuperar póliza.");
                    }
                }
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Ejemplo n.º 2
0
 public List <v_Cliente> ConsultaBuscarClientes(DTO_busquedaCliente dtoBC)
 {
     try
     {
         using (DBEntities_TP db = new DBEntities_TP())
         {
             var query = db.v_Cliente.AsNoTracking().Where(q => q.nombre.Length > 0);
             if (dtoBC.IdCliente.Value > 0)
             {
                 query = query.Where(q => q.NroCliente == dtoBC.IdCliente);
             }
             if (dtoBC.NroDocumento > 0)
             {
                 query = query.Where(q => q.nroDocumento == dtoBC.NroDocumento);
             }
             if (!string.IsNullOrWhiteSpace(dtoBC.Apellido))
             {
                 query = query.Where(q => q.apellido.Contains(dtoBC.Apellido));
             }
             if (!string.IsNullOrWhiteSpace(dtoBC.Nombre))
             {
                 query = query.Where(q => q.nombre.Contains(dtoBC.Nombre));
             }
             return(query.ToList());
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 3
0
 public void GuardarVehiculo(Vehiculo vehiculo)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         db.Vehiculoes.Add(vehiculo);
         db.SaveChanges();
     }
 }
Ejemplo n.º 4
0
        public MedidaSeguridad get(int id)
        {
            var db = new DBEntities_TP();
            var ms = new MedidaSeguridad();

            ms = db.MedidaSeguridads.Find(id);
            return(ms);
        }
Ejemplo n.º 5
0
 public Pai GetPais(int idPais)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Pai pais = new Pai();
         pais = db.Pais.Find(idPais);
         return(pais);
     }
 }
Ejemplo n.º 6
0
 public Cliente Get(int idCliente)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Cliente cliente = new Cliente();
         cliente = db.Clientes.Find(idCliente);
         return(cliente);
     }
 }
Ejemplo n.º 7
0
 public Profesion GetProfesion(int idProfesion)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Profesion profesion = new Profesion();
         profesion = db.Profesions.Find(idProfesion);
         return(profesion);
     }
 }
Ejemplo n.º 8
0
 public Sexo GetSexo(int idSexo)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Sexo sexo = new Sexo();
         sexo = db.Sexoes.Find(idSexo);
         return(sexo);
     }
 }
Ejemplo n.º 9
0
 public TipoCobertura GetNombre(int idTipoCobertura)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         var tc = new TipoCobertura();
         tc = db.TipoCoberturas.Find(idTipoCobertura);
         return(tc);
     }
 }
Ejemplo n.º 10
0
 public TipoCobertura Get(string nombreTipoCobertura)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         var tc = new TipoCobertura();
         tc = db.TipoCoberturas.Find(nombreTipoCobertura);
         return(tc);
     }
 }
Ejemplo n.º 11
0
 public Localidad Get(int id)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Localidad dom = new Localidad();
         dom = db.Localidads.Find(id);
         return(dom);
     }
 }
Ejemplo n.º 12
0
 public EstadoCivil Get(int id)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         EstadoCivil ec = new EstadoCivil();
         ec = db.EstadoCivils.Find(id);
         return(ec);
     }
 }
Ejemplo n.º 13
0
 public Modelo Get(int id)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Modelo mod = new Modelo();
         mod = db.Modeloes.Find(id);
         return(mod);
     }
 }
Ejemplo n.º 14
0
 public Persona GetPersona(int idPersona)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Persona persona = new Persona();
         persona = db.Personas.Find(idPersona);
         return(persona);
     }
 }
Ejemplo n.º 15
0
 public Vehiculo Get(int id)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         var vehiculo = new Vehiculo();
         vehiculo = db.Vehiculoes.Find(id);
         return(vehiculo);
     }
 }
Ejemplo n.º 16
0
 public SituacionIVA Get(int id)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         SituacionIVA sitIVA = new SituacionIVA();
         sitIVA = db.SituacionIVAs.Find(id);
         return(sitIVA);
     }
 }
Ejemplo n.º 17
0
 public EstadoCivil GetEstadoCivil(int idEstCivil)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         EstadoCivil estadoCivil = new EstadoCivil();
         estadoCivil = db.EstadoCivils.Find(idEstCivil);
         return(estadoCivil);
     }
 }
Ejemplo n.º 18
0
 public Provincia GetProvincia(int idProvincia)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Provincia provincia = new Provincia();
         provincia = db.Provincias.Find(idProvincia);
         return(provincia);
     }
 }
Ejemplo n.º 19
0
 public TipoDocumento GetTipoDocumento(int idTipoDoc)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         TipoDocumento tipoDocumento = new TipoDocumento();
         tipoDocumento = db.TipoDocumentoes.Find(idTipoDoc);
         return(tipoDocumento);
     }
 }
Ejemplo n.º 20
0
 public Localidad GetLocalidad(int idLocalidad)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Localidad localidad = new Localidad();
         localidad = db.Localidads.Find(idLocalidad);
         return(localidad);
     }
 }
Ejemplo n.º 21
0
 public Domicilio GetDomicilio(int idDomicilio)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Domicilio domicilio = new Domicilio();
         domicilio = db.Domicilios.Find(idDomicilio);
         return(domicilio);
     }
 }
Ejemplo n.º 22
0
 public EstadoCliente GetEstadoCliente(int idEstadoCliente)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         EstadoCliente estadoCliente = new EstadoCliente();
         estadoCliente = db.EstadoClientes.Find(idEstadoCliente);
         return(estadoCliente);
     }
     ;
 }
Ejemplo n.º 23
0
 public void SetEstadoCliente(int idCliente, int idEstado)
 {
     using (DBEntities_TP db = new DBEntities_TP())
     {
         Cliente cliente = new Cliente();
         cliente = db.Clientes.Find(idCliente);
         cliente.idEstadoCliente = idEstado;
         db.SaveChanges();
     }
 }
Ejemplo n.º 24
0
 public List <Sexo> BuscarSexos()
 {
     try
     {
         using (DBEntities_TP db = new DBEntities_TP())
         {
             return(db.Sexoes.AsNoTracking().ToList());
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 25
0
 public List <EstadoCivil> BuscarEstodosCiviles()
 {
     try
     {
         using (DBEntities_TP db = new DBEntities_TP())
         {
             return(db.EstadoCivils.AsNoTracking().ToList());
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 26
0
 public List <Provincia> BuscarProvincias()
 {
     try
     {
         using (DBEntities_TP db = new DBEntities_TP())
         {
             return(db.Provincias.AsNoTracking().ToList());
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 27
0
 public List <Modelo> BuscarModelos(int idMarca)
 {
     try
     {
         using (DBEntities_TP db = new DBEntities_TP())
         {
             return(db.Modeloes.AsNoTracking().Where(p => p.idmarca == idMarca).OrderBy(p => p.nombre).ToList());
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 28
0
 public List <Localidad> BuscarLocalidad(int IdProvincia)
 {
     try
     {
         using (DBEntities_TP db = new DBEntities_TP())
         {
             return(db.Localidads.AsNoTracking().Where(p => p.idProvincia == IdProvincia).OrderBy(p => p.nombre).ToList());
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 29
0
 public List <TipoDocumento> BuscarTipoDocumento()
 {
     try
     {
         using (DBEntities_TP db = new DBEntities_TP())
         {
             return(db.TipoDocumentoes.AsNoTracking().ToList());
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 30
0
 public List <TipoCobertura> BuscarCoberturas()
 {
     try
     {
         using (DBEntities_TP db = new DBEntities_TP())
         {
             return(db.TipoCoberturas.AsNoTracking().ToList());
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }