public ActionResult StudentUpdate(StudentViewViewModel item) { try { studentService.Update(Mapper.Map <Student>(item.Student), item.Student.StudentId); studentMoreService.Update(Mapper.Map <StudentMore>(item.StudentMore), item.Student.StudentId); return(ActionResultProcess.Success()); } catch (Exception ex) { return(ActionResultProcess.Error(ex)); } }
public ActionResult StudentCreate(StudentViewViewModel item) { try { Student s = studentService.Create(Mapper.Map <Student>(item.Student)); StudentMoreViewModel studentMore = item.StudentMore; studentMore.StudentId = s.StudentId; studentMoreService.Create(Mapper.Map <StudentMore>(item.StudentMore)); return(ActionResultProcess.Success()); } catch (Exception ex) { return(ActionResultProcess.Error(ex)); } }
public ActionResult StudentReadSingle(int id) { try { var result = new StudentViewViewModel() { Student = Mapper.Map <StudentViewModel>(studentService.Read(id)), StudentMore = Mapper.Map <StudentMoreViewModel>(studentMoreService.Read(id)) }; return(ActionResultProcess.Success(result)); } catch (Exception ex) { return(ActionResultProcess.Error(ex)); } }
private void MainWindow_OnInitialized(object sender, EventArgs e) { _sTvvm = (StudentViewViewModel)DataContext; _sHvvm = (ShiftViewViewModel)MainPanel.DataContext; if (_sHvvm.Shifts.Count != 0) { var shift = _sHvvm.Shifts.FirstOrDefault(x => x.ShiftType == ShiftType.Lunch); if (shift.StartTime.Value.Hour.CompareTo(DateTime.Now.Hour) <= 0 && shift.EndTime.Value.Hour.CompareTo(DateTime.Now.Hour) >= 0) { ShiftLabel.Content = "Lunch"; return; } shift = _sHvvm.Shifts.FirstOrDefault(x => x.ShiftType == ShiftType.Dinner); if (shift.StartTime.Value.Hour.CompareTo(DateTime.Now.Hour) <= 0 && shift.EndTime.Value.Hour.CompareTo(DateTime.Now.Hour) >= 0) { ShiftLabel.Content = "Dinner"; return; } ShiftLabel.Content = ""; } }