protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                Modelo objModelo = new Modelo();
                lista = objModelo.consultarTodos();

                if (lista != null)
                {
                    gdvModelo.DataSource = lista;
                    gdvModelo.DataMember = "Tabela";
                    gdvModelo.DataBind();
                }

            }
        }
Beispiel #2
0
 public List<Modelo> obtenerTodos()
 {
     string[] parametros = {};
     DatosSistema datos = new DatosSistema();
     DataTable dt = datos.getDatosTabla("[INFONIONIOS].[spObtenerModelos]", parametros);
     var lista = new List<Modelo>();
     foreach (DataRow fila in dt.Rows)
     {
         Modelo m = new Modelo();
        m.idModelo = Int32.Parse(fila["MODELO_ID"].ToString());
         m.idFabricante = Int32.Parse(fila["FABRICANTE_ID"].ToString());
         m.nombreModelo = fila["MODELO_NOMBRE"].ToString();
         lista.Add(m);
     }
     return lista;
 }
Beispiel #3
0
 public Modelo obtenerPorId(int id)
 {
     Modelo m = new Modelo();
     string[] parametros = { "@id"};
     DatosSistema datos = new DatosSistema();
     DataTable dt = datos.getDatosTabla("[INFONIONIOS].[spObtenerModeloPorId]", parametros, id);
     if (dt.Rows.Count != 0)
     {
         m.idModelo = Int32.Parse(dt.Rows[0]["MODELO_ID"].ToString());
         m.idFabricante = Int32.Parse(dt.Rows[0]["FABRICANTE_ID"].ToString());
         m.nombreModelo = dt.Rows[0]["MODELO_NOMBRE"].ToString();
     }
     else
     {
         return null;
     }
     return m;
 }
Beispiel #4
0
        public dto_poliza CargarDTOPoliza(int idPoliza)
        {
            DAOPoliza dAOPoliza = new DAOPoliza();
            DAOHijo   dAOHijo   = new DAOHijo();

            dto_poliza      dto_Poliza = new dto_poliza();
            List <dto_hijo> dto_Hijos  = new List <dto_hijo>();


            Poliza   poliza   = dAOPoliza.GetPoliza(idPoliza);
            Vehiculo vehiculo = dAOPoliza.GetVehiculo(poliza.idVehiculo);


            foreach (var polizaHijo in dAOHijo.GetHijos(poliza.id))
            {
                DAOCliente dAOClienteAux = new DAOCliente();        //Usa los metodos GetEstadoCivil y GetSexo
                dto_Hijos.Add(new dto_hijo
                {
                    Id          = polizaHijo.id,
                    EstadoCivil = dAOClienteAux.GetEstadoCivil(polizaHijo.idEstadoCivil).nombre,
                    Sexo        = dAOClienteAux.GetSexo(polizaHijo.idSexo).nombre,
                    Fecha_nac   = polizaHijo.fechaNacimiento
                });;
            }

            Modelo          modelo           = dAOPoliza.GetModelo(vehiculo.idModelo);
            Marca           marca            = dAOPoliza.GetMarca(modelo.idmarca);
            List <DateTime> vencimientoPagos = new List <DateTime>();

            foreach (var vtoPago in dAOPoliza.GetCuotas(poliza.id))
            {
                vencimientoPagos.Add(vtoPago.fechaVencimiento);
            }
            List <int> polizaMedidaSeguridad = new List <int>();

            foreach (var medidaSeguridad in dAOPoliza.GetMedidasSeguridad(poliza.id))
            {
                polizaMedidaSeguridad.Add(medidaSeguridad.idMedidaSeguridad);
            }
            dto_Poliza.AñoVehiculo         = vehiculo.AñoFabricacion;
            dto_Poliza.FechaInicioVigencia = poliza.fechaInicioVigencia;
            dto_Poliza.Hijo              = dto_Hijos;
            dto_Poliza.id                = poliza.id;
            dto_Poliza.IdVehiculo        = poliza.idVehiculo;
            dto_Poliza.IdCliente         = poliza.idCliente;
            dto_Poliza.ImporteDescuento  = poliza.importeDescuento.GetValueOrDefault();
            dto_Poliza.KmPorAño          = poliza.kmPorAño;
            dto_Poliza.Marca             = marca.nombre;
            dto_Poliza.Medidas_Seguridad = polizaMedidaSeguridad;
            dto_Poliza.Modelo            = modelo.nombre;
            dto_Poliza.Monto_Abonar      = poliza.importeTotal.GetValueOrDefault();
            dto_Poliza.NroChasis         = poliza.nroChasis;
            dto_Poliza.NroMotor          = poliza.nroMotor;
            dto_Poliza.NroPolizaSec      = poliza.NroPolizaSec;
            dto_Poliza.NroPolizaSuc      = poliza.NroPolizaSuc;
            dto_Poliza.Nro_Siniestros    = poliza.nroSiniestros;
            dto_Poliza.Patente           = poliza.patente;
            dto_Poliza.Premio            = poliza.importePremio.GetValueOrDefault();

            dto_Poliza.Suma_Asegurada = vehiculo.valorAsegurado;
            dto_Poliza.Tipo_Cobertura = poliza.idTipoCobertura;
            dto_Poliza.Vto_Pago       = vencimientoPagos;

            return(dto_Poliza);
        }
 protected void btnInserir_Click(object sender, EventArgs e)
 {
     Modelo objModelo = new Modelo();
     objModelo.inserir(txtIdMarca.Text, txtDescricao.Text);
 }
 protected void btnDeletar_Click(object sender, EventArgs e)
 {
     Modelo objModelo = new Modelo();
     objModelo.deletar(lblModelo.Text);
     Response.Redirect(Request.RawUrl);
 }
 protected void btnAlterar_Click(object sender, EventArgs e)
 {
     Modelo objModelo = new Modelo();
     objModelo.alterar(lblModelo.Text, txtDescricao.Text);
 }