public async void get() { try { BasicinformationDetails BID = new BasicinformationDetails(); Employee = EmployeeProfileHelper.EmployeeCurrentProfile; var employeeSch = Employee.EmployeeScheduels; var sch = employeeSch.FirstOrDefault(d => d.DayOfWeek == constants.currentDayOfWeek); if (sch != null) { Timefrom = DateTime.Parse(sch.From).TimeOfDay; Timeto = DateTime.Parse(sch.To).TimeOfDay; isAvailableFullDay = sch.isAvailableFullDay; TotalHours = sch.TotalHour; } scheduleListOFData.Clear(); foreach (var item in employeeSch) { scheduleListOFData.Add(item); } } catch (Exception ex) { var logged = new LoggedException.LoggedException("Error in employeescheduleviewmodel", ex); await logged.LoggAPI(); } }
public GetLicenceView() { UploadedtimeResponse = new uploadeditemresponse(); LicensesDataListView = new ObservableCollection <licensesModel>(); Basicinfos = new EmployeeCurrentProfile(); BindingMethod(); }
public ResumeViewModel() { ResumesElements = new Resume(); ResumesList = new List <Resume>(); Basicinfos = new EmployeeCurrentProfile(); ResumeViewList = new ObservableCollection <Resume>(); GetData(); }
public RegisterViewModel(INavigation navigation) { try { this.Navigation = navigation; IsMaleLocal = new bool(); isenabel = true; isenabelbtn = true; Basicinfos = new EmployeeCurrentProfile(); SkillsListView = new ObservableCollection <SkillsModel>(); SelectedItem = new jobType(); if (EmployeeSkills == null) { EmployeeSkills = new ObservableCollection <SkillsModel>(); } if (JobType == null) { JobType = new List <jobType>(); } if (JobTypeForProfile == null) { JobTypeForProfile = new ObservableCollection <jobType>(); } if (RBM == null) { RBM = new RegisterBindingModel(); } if (Basicinfos == null) { Basicinfos = new EmployeeCurrentProfile(); } GetData(); typesasync(); } catch (Exception ex) { var logged = new LoggedException.LoggedException("Error in RegisterViewModel consturctor", ex); logged.LoggAPI(); } }
public async void BindingMethod() { if (IsBusy) { return; } try { try { IsBusy = true; Basicinfos = EmployeeProfileHelper.EmployeeCurrentProfile; if (Basicinfos == null) { return; } ObservableCollection <UplodadedDocumentsModel> CastList = new ObservableCollection <UplodadedDocumentsModel>(Basicinfos.documents); ObservableCollection <licensesModel> castList = new ObservableCollection <licensesModel>(Basicinfos.Licenses); var sortlist = new ObservableCollection <licensesModel>(castList.OrderByDescending(x => x.createdDate).ToList()); LicensesDataListView = sortlist; foreach (var item in LicensesDataListView) { item.expirationDateText = item.expirationDate.Date.ToString("MM/dd/yyyy"); } } catch (Exception ex) { var logged = new LoggedException.LoggedException("Error in getlicenceviewmodel", ex); await logged.LoggAPI(); } } finally { IsBusy = false; } }
public SkillsViewModel() { Basicinfos = new EmployeeCurrentProfile(); SkillsListView = new ObservableCollection <SkillsModel>(); GetData(); }