public void Set_Unit_Door_Close_Should_Send_One_Event_To_EventStore() { DoorCloseCommand cmd = new DoorCloseCommand(Guid.NewGuid()); var p = new Domain.Unit(cmd.UnitId, moqEventMetadata.Object, moqEventStore.Object).DoorClose(eventMetadata, moqEventStore.Object, cmd); moqEventStore.Verify(m => m.SaveEvents(It.IsAny <CompositeAggregateId>(), It.IsAny <IEnumerable <IEvent> >()), Times.Exactly(1)); }
/// <summary> /// Updates the unit. /// </summary> /// <param name="unit">The unit.</param> public void UpdateUnit(Domain.Unit unit) { var u = _context.Units.Find(unit.UnitId); u.UnitId = unit.UnitId; u.CreatedOn = System.DateTime.Now; u.CreatedBy = unit.CreatedBy; u.LastUpdatedOn = System.DateTime.Now; u.LastUpdatedBy = unit.LastUpdatedBy; u.IsDeleted = unit.IsDeleted; u.UnitName = unit.UnitName; u.BuildingId = unit.BuildingId; u.SquareFootage = unit.SquareFootage; u.NumberOfBedrooms = unit.NumberOfBedrooms; u.NumberOfBathrooms = unit.NumberOfBathrooms; _context.SaveChanges(); }
/// <summary> /// Adds the unit. /// </summary> /// <param name="unit">The unit.</param> public void AddUnit(Domain.Unit unit) { var u = new Data.Unit(); u.UnitName = unit.UnitName; u.BuildingId = unit.BuildingId; u.SquareFootage = unit.SquareFootage; u.NumberOfBedrooms = unit.NumberOfBedrooms; u.NumberOfBathrooms = unit.NumberOfBathrooms; u.CreatedBy = 1; u.CreatedOn = System.DateTime.Now; u.LastUpdatedBy = 1; u.LastUpdatedOn = System.DateTime.Now; u.IsDeleted = unit.IsDeleted; _context.Units.Add(u); _context.SaveChanges(); }
public Domain.Unit MapToDomainUnit() { var u = new Domain.Unit(); u.UnitId = UnitId; u.CreatedOn = CreatedOn; u.CreatedBy = CreatedBy; u.CreatedByName = CreatedByNavigation.UserName; u.LastUpdatedOn = LastUpdatedOn; u.LastUpdatedBy = LastUpdatedBy; u.LastUpdatedByName = LastUpdatedByNavigation.UserName; u.Ts = Ts; u.IsDeleted = IsDeleted; u.UnitName = UnitName; u.BuildingId = BuildingId; u.BuildingName = Building.BuildingName; u.SquareFootage = SquareFootage; u.NumberOfBedrooms = NumberOfBedrooms; u.NumberOfBathrooms = NumberOfBathrooms; return(u); }