Exemplo n.º 1
0
 public Alumno()
 {
     list_alumno         = new List <Modelos.Alumno>();
     list_cargaAcademica = new List <Modelos.CargaAcademica>();
     objWsAlumno         = new WSAlumno();
     objWSCarga          = new WSCargaAcademica();
     crearGUI();
 }
Exemplo n.º 2
0
        public CargaAcademica()
        {
            list_cargaAcademica = new List <Modelos.CargaAcademica>();
            objWSCarga          = new WSCargaAcademica();
            Title = "Carga Academica";
            Label lblCargaClave = new Label
            {
                Text          = "Clave",
                TextColor     = Color.White,
                WidthRequest  = 100,
                HeightRequest = 35,
            };
            Label lblCargaGrupo = new Label
            {
                Text          = "Grupo",
                TextColor     = Color.White,
                WidthRequest  = 100,
                HeightRequest = 35,
            };
            Label lblCargaMateria = new Label
            {
                Text          = "Materia",
                TextColor     = Color.White,
                WidthRequest  = 100,
                HeightRequest = 35,
            };
            StackLayout stkCarga1 = new StackLayout
            {
                Padding           = new Thickness(10),
                HorizontalOptions = LayoutOptions.CenterAndExpand,
                VerticalOptions   = LayoutOptions.Center,
                Orientation       = StackOrientation.Horizontal,
                BackgroundColor   = Color.FromHex("#2196F3"),
                Children          =
                {
                    lblCargaClave,
                    lblCargaGrupo,
                    lblCargaMateria
                }
            };

            lv_cargaAcademica = new ListView()
            {
                HasUnevenRows = true,
                ItemTemplate  = new DataTemplate(typeof(ResultCellCargaAcademica))
            };
            lv_cargaAcademica.ItemSelected += (sender, e) =>
            {
                Modelos.CargaAcademica sub = (Modelos.CargaAcademica)e.SelectedItem;
                DisplayAlert("Correcto", "Seleccion " + sub.cvemat, "Aceptar");
            };
            StackLayout st_inst = new StackLayout()
            {
                Orientation       = StackOrientation.Vertical,
                Padding           = new Thickness(10),
                VerticalOptions   = LayoutOptions.Center,
                HorizontalOptions = LayoutOptions.CenterAndExpand,
                Children          =
                {
                    stkCarga1,
                    lv_cargaAcademica
                }
            };

            Content = st_inst;
        }