private void Update_EditSelectionData(dataCategory targetEditView) { try { switch (targetEditView) { case dataCategory.Customer: customer_edit_Name = config_customer_selCustomer.Name; customer_edit_Surname = config_customer_selCustomer.Surname; customer_edit_Email = config_customer_selCustomer.Email; break; case dataCategory.Project: project_edit_Name = config_project_selProject.Name; project_edit_Description = config_project_selProject.Description; project_edit_selCustID = allCustomers.IndexOf(allCustomers.Single(x => x.Id == config_project_selProject.Id)); break; case dataCategory.TaskEntry: break; case dataCategory.TimeEntry: break; default: break; } } catch (Exception e) { Logger.Write("!ERROR while trying to update record block data: " + Environment.NewLine + e.ToString()); } }
public IActionResult GetAll(string query) { var item = _items.GetAll().Select(i => new { i.Id, i.Name }).ToArray(); var dictionary = new Dictionary <string, object>(); for (int i = 0; i < item.Length; i++) { dictionary.Add(string.Format("{0} : {1}", item[i].Id, item[i].Name), null); } List <dataCategory> listdataCategory = new List <dataCategory>(); dataCategory objdataCategory = new dataCategory(); objdataCategory.data = dictionary; listdataCategory.Add(objdataCategory); return(new OkObjectResult(listdataCategory)); }
private void Update_SecondaryViewVisibilities(dataCategory SecondaryViewShown, bool shouldADDopen) { try { switch (SecondaryViewShown) { case dataCategory.Customer: if (shouldADDopen) { customer_edit_Visibility = Visibility.Hidden; } else { customer_addedit_Visibility = Visibility.Hidden; } break; case dataCategory.Project: if (shouldADDopen) { project_edit_Visibility = Visibility.Hidden; } else { project_addedit_Visibility = Visibility.Hidden; } break; case dataCategory.TaskEntry: break; case dataCategory.TimeEntry: break; default: break; } } catch (Exception e) { Logger.Write("!ERROR while trying to update record block data: " + Environment.NewLine + e.ToString()); } }
private void UpdateRecordData(dataCategory target) { try { switch (target) { case dataCategory.Customer: availProjects.Clear(); foreach (Project project in selCustomer.Projects) { availProjects.Add(project); } availTaskEntries.Clear(); selTaskEntry = null; break; case dataCategory.Project: availTaskEntries.Clear(); foreach (TaskEntry taskEntry in selProject.TaskEntries) { availTaskEntries.Add(taskEntry); } selTaskEntry = null; break; case dataCategory.TaskEntry: break; case dataCategory.TimeEntry: break; default: break; } } catch (Exception e) { Logger.Write("!ERROR while trying to update record block data: " + Environment.NewLine + e.ToString()); } }