private void Window_Loaded(object sender, RoutedEventArgs e) { UserPending pitem = new UserPending(); pitem.GetPending(mitem._EMPID); pending.ItemsSource = StaticPendingList.staticPendingList; total.Content = StaticPendingList.staticPendingList.Count; }
public async Task SendInvite(User user, User invite) { await InviteValidation(user, invite); var invited = new UserPending { User = invite, Pending = user }; await _context.UserPendings.AddAsync(invited); await _context.SaveChangesAsync(); }
private void Button_Click_1(object sender, RoutedEventArgs e) { UserPending upend = new UserPending(); string stat = "Declined by Head"; string appby = "" + mitem._FNAME + " " + mitem._LNAME + ""; int empid = StaticApprovalItem.staticApprovalModalItem.PENDING_ID; upend.Approve(appby, empid, stat); MessageBox.Show("Declined!"); this.Close(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { Comboboxitem.ComboItem.Clear(); AttendanceItem aitem = new AttendanceItem(); fromDate.SelectedDate = aitem.NOW; toDate.SelectedDate = aitem.NOW; UserPending upend = new UserPending(); upend.ComboItems(); CB.ItemsSource = Comboboxitem.ComboItem; }
private void Button_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Are you Sure you want to Delete?", "Delete?", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { UserPending upend = new UserPending(); upend.DeleteAll(mitem._EMPID); MessageBox.Show("All Request Deleted!"); this.Close(); StaticPendingList.staticPendingList.Clear(); } else { this.Close(); } }
private void Delete_Click(object sender, RoutedEventArgs e) { int empid = StaticApprovalItem.staticApprovalModalItem.PENDING_ID; if (MessageBox.Show("Are you Sure you want to Delete?", "Delete?", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { UserPending upend = new UserPending(); upend.DeleteSpecific(empid); MessageBox.Show("Request Deleted!"); this.Close(); } else { this.Close(); } }
private void Button_Click(object sender, RoutedEventArgs e) { StaticSortedListAttendance.staticSortedList.Clear(); UserPending upend = new UserPending(); DateTime fd = DateTime.Parse(fromDate.ToString()); string passfrom = fd.ToString("MM/dd/yy"); DateTime td = DateTime.Parse(toDate.ToString()); string passto = td.ToString("MM/dd/yy"); upend.BetweenDate(mitem._EMPID, passfrom, passto); StaticAttendanceList.staticAttendanceList.Clear(); attendance.ItemsSource = StaticSortedListAttendance.staticSortedList; }
private void Button_Click(object sender, RoutedEventArgs e) { UserPending upend = new UserPending(); if (mitem._POSITION == "Human Resources Head") { stat = "Approved by Human Resources Head"; string appbyhe = "" + mitem._FNAME + " " + mitem._LNAME + ""; int empidhe = StaticApprovalItem.staticApprovalModalItem.PENDING_ID; upend.Approve(appbyhe, empidhe, stat); if (typeholder == "Leave") { DateTime fd = DateTime.Parse(StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_FROM.ToString()); string passfrom = fd.ToString("MM/dd/yy"); DateTime td = DateTime.Parse(StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_TO.ToString()); string passtd = td.ToString("MM/dd/yy"); var span = td.Subtract(fd).TotalDays; utime.leave(StaticApprovalItem.staticApprovalModalItem.EMPID, StaticApprovalItem.staticApprovalModalItem.PENDING_TYPE, StaticApprovalItem.staticApprovalModalItem.PENDING_TYPE, "" + StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_FROM + " to " + StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_TO + ""); this.Close(); } else { this.Close(); } } else { stat = "Approved by Head"; } string appby = "" + mitem._FNAME + " " + mitem._LNAME + ""; int empid = StaticApprovalItem.staticApprovalModalItem.PENDING_ID; upend.Approve(appby, empid, stat); MessageBox.Show("Approved!"); this.Close(); }
private void Button_Click(object sender, RoutedEventArgs e) { UserPending upend = new UserPending(); if (mitem._POSITION == "Human Resources Head") { stat = "Approved by Human Resources Head"; } else { stat = "Approved by Head"; } string appby = "" + mitem._FNAME + " " + mitem._LNAME + ""; int empid = StaticApprovalItem.staticApprovalModalItem.PENDING_ID; upend.Approve(appby, empid, stat); MessageBox.Show("Approved!"); this.Close(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { if (typeholder == "Leave" && emppos == "Human Resources Head" || emppos == "Engineering Head" || emppos == "Electronics Head") { Delete.Visibility = Visibility.Hidden; Cancel.Visibility = Visibility.Hidden; string time = DateTime.Now.ToString("hh:mm:ss tt"); UserPending upend = new UserPending(); upend.SpecificPendingLeave(idholder, typeholder); empname.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_NAME; emptype.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_TYPE; from.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_FROM; to.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_TO; Reason.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_REASON; } else if (typeholder == "Overtime" && emppos == "Human Resources Head" || emppos == "Engineering Head" || emppos == "Electronics Head") { Delete.Visibility = Visibility.Hidden; Cancel.Visibility = Visibility.Hidden; UserPending upend = new UserPending(); upend.SpecificPendingOT(idholder, typeholder); empname.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_NAME; emptype.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_TYPE; from.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_OT_FROM; to.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_OT_TO; Reason.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_OT_REASON; } else if (typeholder == "Leave" && emppos == "Employee") { Approve.Visibility = Visibility.Hidden; Decline.Visibility = Visibility.Hidden; string time = DateTime.Now.ToString("hh:mm:ss tt"); UserPending upend = new UserPending(); upend.SpecificPendingLeave(idholder, typeholder); empname.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_NAME; emptype.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_TYPE; from.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_FROM; to.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_TO; Reason.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_LEAVE_REASON; } else if (typeholder == "Overtime" && emppos == "Employee") { Approve.Visibility = Visibility.Hidden; Decline.Visibility = Visibility.Hidden; string time = DateTime.Now.ToString("hh:mm:ss tt"); UserPending upend = new UserPending(); upend.SpecificPendingOT(idholder, typeholder); empname.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_NAME; emptype.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_TYPE; from.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_OT_FROM; to.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_OT_TO; Reason.Text = StaticApprovalItem.staticApprovalModalItem.PENDING_OT_REASON; } }
private void addPend(PendingItem newitem, string reason) { UserPending upend = new UserPending(); upend.AddPending(newitem, reason); }