public bool CreateTicketStubNow(IPhoto photo, Guid?showId) { bool final = false; var ticketStubId = Guid.NewGuid(); using (IUnitOfWork uow = UnitOfWork.Begin()) { var ticketStubService = new TicketStubService(Ioc.GetInstance <ITicketStubRepository>()); var myShowService = new MyShowService(Ioc.GetInstance <IMyShowRepository>()); var spService = new MyShowTicketStubService(Ioc.GetInstance <IMyShowTicketStubRepository>()); var userId = new Guid(Membership.GetUser(User.Identity.Name).ProviderUserKey.ToString()); //var myShowId = myShowService.GetMyShow(showId.Value, userId).MyShowId; TicketStub p = new TicketStub { CreatedDate = DateTime.Now, PhotoId = photo.PhotoId, TicketStubId = ticketStubId, Notes = photo.Notes, UserId = photo.UserId, ShowId = showId }; bool success = false; ticketStubService.Save(p, out success); if (success) { uow.Commit(); } } return(final); }
public bool CreateTicketStubNow(IPhoto photo, Guid? showId) { bool final = false; var ticketStubId = Guid.NewGuid(); using (IUnitOfWork uow = UnitOfWork.Begin()) { var ticketStubService = new TicketStubService(Ioc.GetInstance<ITicketStubRepository>()); var myShowService = new MyShowService(Ioc.GetInstance<IMyShowRepository>()); var spService = new MyShowTicketStubService(Ioc.GetInstance<IMyShowTicketStubRepository>()); var userId = new Guid(Membership.GetUser(User.Identity.Name).ProviderUserKey.ToString()); //var myShowId = myShowService.GetMyShow(showId.Value, userId).MyShowId; TicketStub p = new TicketStub { CreatedDate = DateTime.Now, PhotoId = photo.PhotoId, TicketStubId = ticketStubId, Notes = photo.Notes, UserId = photo.UserId, ShowId = showId }; bool success = false; ticketStubService.Save(p, out success); if (success) { uow.Commit(); } } return final; }