public string ExecuteString(bool useCache = true) { using (DataContext context = DataContext.CreateForMessage(this)) { Owner owner = null; if (this.OwnerId != null) { owner = new GetOwner() { Id = this.OwnerId.Value, ProviderGroupId = this.ProviderGroupId }.ExecuteItem(useCache); } else if (this.PetId != null) { Pet pet = new GetPet() { Id = this.PetId.Value, ProviderGroupId = this.ProviderGroupId }.ExecuteItem(useCache); if (pet != null && pet.Owner != null) { owner = pet.Owner; } } if (owner == null) { return(string.Empty); } return(owner.FullName); } }
// GET: Profiles/Profile public ActionResult Index(Guid profileId) { Pet pet = new GetPet() { Id = profileId }.ExecuteItem(); return(View(pet)); }
public ActionResult _PetCard(Guid providerGroupId, Guid id) { Pet pet = new GetPet() { Id = id, ProviderGroupId = providerGroupId }.ExecuteItem(); return(View(pet)); }
public void GetPetTest() { Guid id = new Guid("{caf0da2f-8e29-48fc-b921-1cd93c6835bb}"); Guid providerGroupId = new Guid("{284a43dd-f676-41e4-a713-ebc848cf85db}"); var result = new GetPet() { Id = id, ProviderGroupId = providerGroupId }.ExecuteItem(); }
public ActionResult Profile(Guid providerId, GetPet getPet) { Pet pet = getPet.ExecuteItem(); List <Reservation> reservationList = new GetReservationListByPetId() { PetId = getPet.Id, ProviderId = providerId }.ExecuteList(); this.ViewData["ReservationList"] = reservationList; return(View(pet)); }
public ActionResult Profile(GetPet getPet) { Pet pet = getPet.ExecuteItem(); return(View(pet)); }