public async void Agregar() { try { var user = new User(); ProductDataBase productDatabase = new ProductDataBase(); if (product.nombre == "" || product.apellidos == "" || product.id == 0 || product.email == "" || product.password == "" || product.telefono == 0) { lblInfo = "Todos los datos del formulario deben llenarse correctamente"; ClearProduct(); } else { bool find = productDatabase.findProfe(product); if (find == true && btnSaveLabel.Equals("Agregar")) { lblInfo = "Profesor ya Existe"; ClearProduct(); } else { int i = productDatabase.saveProduct(product).Result; user.UserName = product.nombre; user.Email = product.email; user.Password = product.password; product.idU = user.ID; Profesor aux = product; if (await App.Database.SaveNoteAsync(user) == 1) { if (i == 1) { if (btnSaveLabel.Equals("Agregar")) { ClearProduct(); await Navigation.PushAsync(new ListCursosPage(aux)); } else { ClearProduct(); await Navigation.PushAsync(new ListProfesores()); } } else { lblInfo = "Ocurrio un problema y no se pudo guardar el Profesor"; } } } } } catch (Exception ex) { } }