private void EnviarPaginaPuntosVenta(string linkHoja, string linkHojaCeldas) { //Almacenar la hoja para el historial de movimientos CuentaUsuario.AlmacenarLinkHojaHistoricos(linkHoja); //Almacena la hoja de Histórico en el diccionario para cambiarla cuando se cambie la hoja de stock CuentaUsuario.AlmacenarLinkHistoricosDeHoja(CuentaUsuario.ObtenerLinkHojaConsulta(), linkHoja); //Almacena la hoja de Histórico (celdas) en el diccionario para cambiarla cuando se cambie la hoja de stock CuentaUsuario.AlmacenarLinkHistoricosCeldasDeHoja(CuentaUsuario.ObtenerLinkHojaConsulta(), linkHojaCeldas); ContentPage pagina = new OpcionPuntosVenta(_servicio, _listaHojas); Navigation.PushAsync(pagina, true); }
private string AlmacenerHojaHistoricos(string tituloHoja, bool requerida) { var hojaConsulta = _listaHojas.FirstOrDefault(datosHoja => datosHoja.Title.Text == tituloHoja); if (hojaConsulta == null) { return(requerida ? "Libro incorrecto, no tiene hoja " + tituloHoja + "." : ""); } var linkHoja = hojaConsulta.Links.FindService(GDataSpreadsheetsNameTable.CellRel, null).HRef.ToString(); var linkHojaLista = hojaConsulta.Links.FindService(GDataSpreadsheetsNameTable.ListRel, null).HRef.ToString(); //Almacenar la hoja para el historial de movimientos CuentaUsuario.AlmacenarLinkHojaHistoricos(linkHojaLista); //Almacena la hoja de Histórico en el diccionario para cambiarla cuando se cambie la hoja de stock CuentaUsuario.AlmacenarLinkHistoricosDeHoja(CuentaUsuario.ObtenerLinkHojaConsulta(), linkHojaLista); //Almacena la hoja de Histórico (celdas) en el diccionario para cambiarla cuando se cambie la hoja de stock CuentaUsuario.AlmacenarLinkHistoricosCeldasDeHoja(CuentaUsuario.ObtenerLinkHojaConsulta(), linkHoja); return(""); }