public async Task <IActionResult> PutTenantLeaseTermination(string LeaseNumber, TenantLeaseTermination tenantLeaseTermination)
 {
     if (LeaseNumber != tenantLeaseTermination.LeaseNumber)
     {
         return(BadRequest());
     }
     _context.Entry(tenantLeaseTermination).State = EntityState.Modified;
     try
     {
         await _context.SaveChangesAsync();
     }
     catch (DbUpdateConcurrencyException)
     {
         if (!TenantLeaseTerminationExists(LeaseNumber))
         {
             return(NotFound());
         }
         else
         {
             throw;
         }
     }
     return(NoContent());
 }
        public async Task <ActionResult <TenantLeaseTermination> > PostTenantLeaseTermination(TenantLeaseTermination tenantLeaseTermination, string LeaseNumber)
        {
            _context.TenantLeaseTermination.Add(tenantLeaseTermination);
            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateException)
            {
                if (TenantLeaseTerminationExists(LeaseNumber))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            //return CreatedAtAction("GetTenantLease", new { IdNumber = tenantLease.IdNumber }, tenantLease);
            return(CreatedAtAction("GetTenantLease", new { LeaseNumber = tenantLeaseTermination.LeaseNumber }, tenantLeaseTermination));
        }