protected void btnGuardar_Click(object sender, EventArgs e) { if (Page.IsValid) { Pasaje objP = new Pasaje() { costo = Convert.ToInt32(txtCosto.Text), fecha = Convert.ToDateTime(clndFecha.SelectedDate), origen = new Ciudad() { id = Convert.ToInt32(ddlCiudadOrigen.SelectedValue) }, destino = new Ciudad() { id = Convert.ToInt32(ddlCiudadDestino.SelectedValue) }, objO = new Omnibus() { id = Convert.ToInt32(ddlOmnibus.SelectedValue) }, objH = new Horario() { id = Convert.ToInt32(ddlHorario.SelectedValue) }, }; var res = new gestoraPasaje().agegarPasaje(objP, objP.objO, objP.objH, objP.origen, objP.destino); { if (res.estaCorrecto) { cargarOmnibus(); cargarPasajes(); lblExito.Text = "El pasaje ha sido guardado"; } else { foreach (var err in res.errores) { Page.Validators.Add(new CustomValidator() { ValidationGroup = "Alta", IsValid = false, ErrorMessage = err, }); } } } } }
protected void btnCargar_Click(object sender, EventArgs e) { lstPasajesEntreRangos.DataSource = new gestoraPasaje().obtenerPasajesEntreFechas(Convert.ToInt32(lstTramos.SelectedValue), clndInicio.SelectedDate, clndFin.SelectedDate); cargarPasajesEntreRangos(); var asd = new gestoraPasaje().obtenerCostoTotalDePasajesSegunTramoYFechas(Convert.ToInt32(lstTramos.SelectedValue), clndInicio.SelectedDate, clndFin.SelectedDate); }