/** Add new entry to ReservedGifts table */ private BLLAppDTO.ReservedGiftResponseBLL?AddReservedGift(Guid giftId, Guid userId, Guid receiverId) { // Create var reservedGiftBLL = new BLLAppDTO.ReservedGiftFullBLL { StatusId = new Guid(_reservedId), ActionTypeId = new Guid(_archivedId), GiftId = giftId, UserGiverId = userId, UserReceiverId = receiverId, ReservedFrom = DateTime.UtcNow }; // Add var newReservedGift = UOW.ReservedGifts.Add(Mapper.MapReservedGiftFullToDAL(reservedGiftBLL), userId); // Track UOW.AddToEntityTracker(newReservedGift, reservedGiftBLL); // Check added data var isReservationSuccessful = reservedGiftBLL.GiftId == giftId; return(newReservedGift != null && isReservationSuccessful?Mapper.MapReservedGiftFullToResponse(reservedGiftBLL) : null); }
public DALAppDTO.ReservedGiftDAL MapReservedGiftFullToDAL(BLLAppDTO.ReservedGiftFullBLL inObject) { return(Mapper.Map <DALAppDTO.ReservedGiftDAL>(inObject)); }
public BLLAppDTO.ReservedGiftResponseBLL MapReservedGiftFullToResponse(BLLAppDTO.ReservedGiftFullBLL inObject) { return(Mapper.Map <BLLAppDTO.ReservedGiftResponseBLL>(inObject)); }