public async Task <ActionResult> Create(string LeaseNumber) { TenantLeaseRenewal tenant = null; using (var client = new HttpClient()) { client.BaseAddress = new Uri(BaseUrl); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage response = await client.GetAsync($"tenantleaserenewal/{LeaseNumber}"); //var result = await client.GetAsync($"tenant/{IdNumber} "); if (response.IsSuccessStatusCode) { tenant = await response.Content.ReadAsAsync <TenantLeaseRenewal>(); // return View(tenant); } else { ModelState.AddModelError(string.Empty, "Server error try after some time."); } } return(View(tenant)); //return View(); }
public IActionResult Create(TenantLeaseRenewal tenantLeaseTermination) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(BaseUrl); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var Result = client.PostAsJsonAsync("tenantleaserenewal", tenantLeaseTermination).Result; if (Result.IsSuccessStatusCode == true) { return(RedirectToAction("Index")); } else { return(View()); } } }
public async Task <IActionResult> PutTenantLeaseRenewal(string LeaseNumber, TenantLeaseRenewal tenantLeaseRenewal) { if (LeaseNumber != tenantLeaseRenewal.LeaseNumber) { return(BadRequest()); } _context.Entry(tenantLeaseRenewal).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TenantLeaseRenewalExists(LeaseNumber)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <TenantLeaseRenewal> > PostTenantLeaseRenewal(TenantLeaseRenewal tenantLeaseRenewal, string LeaseNumber) { _context.TenantLeaseRenewal.Add(tenantLeaseRenewal); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (TenantLeaseRenewalExists(LeaseNumber)) { return(Conflict()); } else { throw; } } //return CreatedAtAction("GetTenantLease", new { IdNumber = tenantLease.IdNumber }, tenantLease); return(CreatedAtAction("GetTenantLease", new { tenantLeaseRenewal.LeaseNumber }, tenantLeaseRenewal)); }