private void Remove(Guid ticketStubId) { if (string.IsNullOrEmpty(ddlShows.SelectedValue)) return; ResetPanels(); Guid showId = new Guid(ddlShows.SelectedValue); MyShowService myShowService = new MyShowService(Ioc.GetInstance<IMyShowRepository>()); MyShowTicketStubService myShowTicketStubService = new MyShowTicketStubService(Ioc.GetInstance<IMyShowTicketStubRepository>()); var myShow = myShowService.GetMyShow(showId, userId); var myShowTicketStub = myShowTicketStubService.GetMyShowTicketStubByMyShowAndTicketStubId(myShow.MyShowId, ticketStubId); bool success = false; if (myShowTicketStub != null) { myShowTicketStubService.DeleteCommit(myShowTicketStub); success = true; } if (success) { phRemoveSuccess.Visible = true; ShowFromShow(ticketStubId); } else phRemoveError.Visible = true; }