public async void sendOnCall() { manager = SignupManager.DefaultManager; emplist = await manager.getEmails(); //int c = emplist.Count; emails = new String[emplist.Count]; for (int i = 0; i < emplist.Count; i++) { emails[i] = emplist[i].Email; } var emailMessenger = CrossMessaging.Current.EmailMessenger; if (emailMessenger.CanSendEmail) { // Send simple e-mail to single receiver without attachments, bcc, cc etc. //emailMessenger.SendEmail("*****@*****.**", "Xamarin Messaging Plugin", "Well hello there from Xam.Messaging.Plugin"); // Alternatively use EmailBuilder fluent interface to construct more complex e-mail with multiple recipients, bcc, attachments etc. var email = new EmailMessageBuilder() .To(emails) .Subject("On-Call Shift") .Body("Shift " + shift + " at " + workplace + " on " + workday + " is available.Please pick up!") .Build(); emailMessenger.SendEmail(email); } }
async void OnNotifyClicked(object s, EventArgs e) { manager = SignupManager.DefaultManager; emplist = await manager.getEmails(); emails = new String[emplist.Count]; for (int i = 0; i < emplist.Count; i++) { emails[i] = emplist[i].Email; } var emailMessenger = CrossMessaging.Current.EmailMessenger; if (emailMessenger.CanSendEmail) { // use EmailBuilder fluent interface to construct more complex e-mail with multiple recipients, bcc, attachments etc. var email = new EmailMessageBuilder() .To(emails) .Subject("Notification about the schedule") .Body("The latest schedule is updated please check your shifts!") .Build(); emailMessenger.SendEmail(email); } }
public LPrEmployeePage(String emailid) { InitializeComponent(); this.emailid = emailid; signUpManager = SignupManager.DefaultManager; manager = ScheduleManager.DefaultManager; pickupManager = PickupManager.DefaultManager; getList(); }
public WmeEmployeeHomePage(String emailU) { InitializeComponent(); emailid = emailU; signUpManager = SignupManager.DefaultManager; Employeeusername.Text = emailid; BindingContext = new Model(); getList(); NavigationPage.SetHasNavigationBar(this, false); }
public async Task <Boolean> SaveTaskAsync(Schedule item) { SignupManager manager = SignupManager.DefaultManager; Boolean isPresent = await manager.checkEmployee(item.EmployeeId); List <Schedule> schedules = await Scheduletable.Where(Schedule => Schedule.EmployeeId == item.EmployeeId && Schedule.Shift == item.Shift && Schedule.Day == item.Day).ToListAsync(); if (schedules.Count <= 0 && isPresent == true) { await Scheduletable.InsertAsync(item); return(true); } else { //await Scheduletable.UpdateAsync(item); return(false); } }
public WmeSplashPage() { InitializeComponent(); NavigationPage.SetHasNavigationBar(this, false); manager = SignupManager.DefaultManager; }
public WmeForgotPassword1Page() { InitializeComponent(); manager = SignupManager.DefaultManager; }
public WmeRegistrationPage() { InitializeComponent(); manager = SignupManager.DefaultManager; }