public IActionResult ExportExcel(PatientListVM vm) { vm.SearcherMode = vm.Ids != null && vm.Ids.Count > 0 ? ListVMSearchModeEnum.CheckExport : ListVMSearchModeEnum.Export; var data = vm.GenerateExcel(); return(File(data, "application/vnd.ms-excel", $"Export_Patient_{DateTime.Now.ToString("yyyy-MM-dd")}.xls")); }
public string Search(PatientListVM vm) { if (ModelState.IsValid) { return(vm.GetJson(false)); } else { return(vm.GetError()); } }
public string Search(PatientListVM vm) //ListVM -- data into List component of UI { if (ModelState.IsValid) { return(vm.GetJson(false)); } else { return(vm.GetError()); } }
private async void Start(Action Selected) { await Loading.Show(); this.Selected = Selected; PatientListVM = new PatientListVM(view_Loaded); this.DataContext = PatientListVM; InitializeComponent(); if (!GlobalVM.GlobalM.AllSee) { selectedUser.Visibility = Visibility.Hidden; } }
private void select(object sender, RoutedEventArgs e) { PatientListVM.Select(Selected); Selected(); }
private void erase(object sender, RoutedEventArgs e) { PatientListVM.PatientEraseMethod(); }
private void selectedUser_EditValueChanged(object sender, EditValueChangedEventArgs e) { PatientListVM.Question(false); }
private void Update(object sender, RoutedEventArgs e) { PatientListVM.Question(true); }
private void Save(object sender, RoutedEventArgs e) { PatientListVM.ExecuteMethod(); }
protected internal bool Dirty() { return(PatientListVM.VMDirty()); }
public IActionResult ExportExcel(PatientListVM vm) { return(vm.GetExportData()); }
public string Search(PatientListVM vm) { return(vm.GetJson(false)); }