private async void setNombre() { this.carreras.Clear(); paso = 1; try { Alumnos_GetBindingModel model = new Alumnos_GetBindingModel(); model.ID = carnet; this.nombre = await AlumnosModel.GetNombre(model); var lst = await CarrerasModel.Get(model); foreach (var fila in lst) { this.carreras.Add(fila); } } catch (Exception) { this.nombre = string.Empty; } finally { OnPropertyChanged("Nombre"); OnPropertyChanged("IsAlumnoEnabled"); OnPropertyChanged("PasoCheck"); OnPropertyChanged("IsCarreraFill"); } }
private async void setDiplomas() { diplomas.Clear(); solicitudes.Clear(); try { Carreras_GetTitulosBindingModel model = new Carreras_GetTitulosBindingModel(); model.Carrera = carrera; model.Titulo = 2; var lst = await CarrerasModel.GetTitulos(model); foreach (var fila in lst) { this.diplomas.Add(fila); } Alumnos_GetSolicitudesBindingModel model2 = new Alumnos_GetSolicitudesBindingModel(); model2.ID = carnet; model2.Carrera = carrera; model2.Tramite = 102; model2.Paso = paso; List <long> Tramites = new List <long>(); Tramites.Add(102); Tramites.Add(108); Tramites.Add(435); Tramites.Add(115); Tramites.Add(116); Tramites.Add(117); Tramites.Add(119); IEnumerable <long> lst2 = null; foreach (long _tramite in Tramites) { model2.Tramite = _tramite; lst2 = await AlumnosModel.GetSolicitudesPendientes(model2); if (lst2.Count() > 0) { foreach (var fila in lst2) { this.solicitudes.Add(fila); } } } } catch (Exception) { // No pasa nada } finally { OnPropertyChanged("IsCarreraFill"); } }
public NewAlumnosViewModel(AlumnosModel alumno) : this() { AlumnoSelected = alumno; if (AlumnoSelected != null) { Nombres = alumno.Nombres; Apellidos = alumno.Apellidos; FechaNacimiento = alumno.FechaNacimiento; Grado = alumno.Grado; Seccion = alumno.Seccion; NumeroMovil = alumno.NumeroMovil; Edad = alumno.Edad; } }
public ActionResult Create(AlumnosModel alumnos) { try { if (ModelState.IsValid) { db.AlunosModel.Add(alumnos); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(alumnos)); } catch { return(View()); } }
private async void setSolicitudes() { solicitudes.Clear(); try { if (!string.IsNullOrWhiteSpace(carrera)) { Alumnos_GetSolicitudesBindingModel model2 = new Alumnos_GetSolicitudesBindingModel(); model2.ID = carnet; model2.Carrera = carrera; model2.Tramite = 102; model2.Paso = paso; List <long> Tramites = new List <long>(); Tramites.Add(102); Tramites.Add(108); Tramites.Add(435); Tramites.Add(115); Tramites.Add(116); Tramites.Add(117); Tramites.Add(119); IEnumerable <long> lst2 = null; foreach (long _tramite in Tramites) { model2.Tramite = _tramite; lst2 = await AlumnosModel.GetSolicitudesPendientes(model2); if (lst2.Count() > 0) { foreach (var fila in lst2) { this.solicitudes.Add(fila); } } } } } catch (Exception) { // No pasa nada } }
private async void setNombre() { this.carreras.Clear(); etiquetasFill = false; existsFile = false; vefCheck = false; try { if (carnet != String.Empty) { Alumnos_GetBindingModel model = new Alumnos_GetBindingModel(); model.ID = carnet; this.nombre = await AlumnosModel.GetNombre(model); var lst = await CarrerasModel.Get(model); foreach (var fila in lst) { this.carreras.Add(fila); } } else { this.nombre = String.Empty; } } catch (Exception ex) { this.nombre = string.Empty; } finally { OnPropertyChanged("Nombre"); OnPropertyChanged("IsAlumnoEnabled"); OnPropertyChanged("IsEtiquetasFill"); OnPropertyChanged("ValidExistsFile"); OnPropertyChanged("IsFileExist"); } }
async void Save() { if (AlumnoSelected != null) { AlumnoSelected.Nombres = Nombres; AlumnoSelected.Apellidos = Apellidos; AlumnoSelected.FechaNacimiento = FechaNacimiento; AlumnoSelected.Grado = Grado; AlumnoSelected.Seccion = Seccion; AlumnoSelected.NumeroMovil = NumeroMovil; AlumnoSelected.Edad = Edad; var RespuestaBD = await dbFilePath.UpdateAlumno(AlumnoSelected); if (RespuestaBD == 1) { await App.Current.MainPage.DisplayAlert("Info", "Registro guardado", "ok"); await App.Current.MainPage.Navigation.PushAsync(new InicioAlumnosView()); } else { var NewAlumno = new AlumnosModel(); NewAlumno.Nombres = Nombres; NewAlumno.Apellidos = Apellidos; NewAlumno.FechaNacimiento = FechaNacimiento; NewAlumno.Grado = Grado; NewAlumno.Seccion = Seccion; NewAlumno.NumeroMovil = NumeroMovil; NewAlumno.Edad = Edad; var ResultadoDB = await dbFilePath.AddAlumno(NewAlumno); if (ResultadoDB == 1) { await App.Current.MainPage.DisplayAlert("Info", "Registrado", "OK"); await App.Current.MainPage.Navigation.PushAsync(new InicioAlumnosView()); } } } }
private async void setRequisitos() { requisitos.Clear(); try { var lst = await AlumnosModel.GetRequisitosAdmision(); foreach (var fila in lst) { this.requisitos.Add(fila); } Alumnos_GetSolicitudesBindingModel model2 = new Alumnos_GetSolicitudesBindingModel(); model2.ID = carnet; model2.Carrera = carrera; model2.Tramite = 102; } catch (Exception ex) { // No pasa nada } }
public Task <int> DeleteAlumno(AlumnosModel alumno) { return(DB.DeleteAsync(alumno)); }
public Task <int> UpdateAlumno(AlumnosModel alumno) { return(DB.UpdateAsync(alumno)); }
public Task <int> AddAlumno(AlumnosModel alumno) { return(DB.InsertAsync(alumno)); }