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(); } } }
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; }
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; }
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); }