public void Save(TargetPeriodViewModel targetPeriodViewModel) { TargetPeriod targetPeriod = new TargetPeriod(targetPeriodViewModel.Id) { Name = targetPeriodViewModel.Name, StartDate = targetPeriodViewModel.StartDate, EndDate = targetPeriodViewModel.EndDate }; _targetPeriodRepository.Save(targetPeriod); }
//public ReturnablesDTO Map(Returnables returnables) //{ // if (returnables == null) return null; // return Mapper.Map<Returnables, ReturnablesDTO>(returnables); //} //public ShellsDTO Map(Shells shells) //{ // if (shells == null) return null; // return Mapper.Map<Shells, ShellsDTO>(shells); //} public TargetPeriodDTO Map(TargetPeriod targetPeriod) { if (targetPeriod == null) return null; return Mapper.Map<TargetPeriod, TargetPeriodDTO>(targetPeriod); }
TargetPeriodViewModel Map(TargetPeriod targetPeriod) { return new TargetPeriodViewModel { Id = targetPeriod.Id, Name = targetPeriod.Name, StartDate = targetPeriod.StartDate, EndDate = targetPeriod.EndDate, IsActive = targetPeriod._Status == EntityStatus.Active ? true : false }; }
private void LoadTargetPeriods() { TargetPeriods.Clear(); var targetPeriodNullo = new TargetPeriod(Guid.Empty) { Name = "-- Select Target --" }; TargetPeriods.Add(targetPeriodNullo); SelectedTargetPeriod = targetPeriodNullo; using (StructureMap.IContainer c = NestedContainer) { Using<ITargetPeriodRepository>(c).GetAll().OrderBy(n => n.Name) .ToList().ForEach(TargetPeriods.Add); } }
public bool TargetPeriodUsed(TargetPeriod targetPeriod) { var targetUsingThisPeriod = _targetRepository.GetAll(true).Where(n => n.TargetPeriod.Id == targetPeriod.Id); if (targetUsingThisPeriod.Count() > 0) return true; return false; }
public void LoadTargetPeriods() { TargetPeriods.Clear(); var targetPeriod = new TargetPeriod(Guid.Empty) { Name = GetLocalText("sl.target.defaulttagerperiod") /*"--Please Select A Target--"*/ }; TargetPeriods.Add(targetPeriod); SelectedTargetPeriod = targetPeriod; using (StructureMap.IContainer c = NestedContainer) { Using<ITargetPeriodRepository>(c).GetAll().OrderBy(n => n.Name).ToList().ForEach(TargetPeriods.Add); } }
private void AssertTargetPeriod(TargetPeriod targetPeriod, TargetPeriod savedTargetPeriod) { Assert.AreEqual(targetPeriod.Name, savedTargetPeriod.Name); Assert.AreEqual(targetPeriod.StartDate, savedTargetPeriod.StartDate); Assert.AreEqual(targetPeriod.EndDate, savedTargetPeriod.EndDate); Assert.AreEqual(targetPeriod._Status, EntityStatus.Active); }
protected Guid AddTargetPeriod(string Name, DateTime StartDate, DateTime EndDate) { TargetPeriod targetPeriod = new TargetPeriod(Guid.NewGuid()) { Name = Name, StartDate = StartDate, EndDate = EndDate, }; targetPeriod._SetStatus(EntityStatus.Active); return _targetPeriodRepository.Save(targetPeriod); }