This commit is contained in:
2020-06-17 23:12:12 +00:00
parent bcf2277664
commit 2cc99de152
3 changed files with 131 additions and 128 deletions

View File

@@ -94,14 +94,25 @@ namespace rockfishCore.Controllers
return BadRequest(ModelState);
}
var ret = await ct.Site
var ret = await ct.Site.AsNoTracking()
.Select(r => new { r.Id, r.Name, r.CustomerId })
.Where(r => r.Id == id)
.FirstAsync();
return Ok(ret);
}
//Get api/site/77/name
[HttpGet("{id}/customerinfo")]
public async Task<IActionResult> GetCustomerInfo([FromRoute] long id)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
var custId = await ct.Site.AsNoTracking().Where(z => z.Id == id).Select(z => z.CustomerId).FirstAsync();
var custInfo = await ct.Customer.AsNoTracking().Where(z => z.Id == custId).Select(z => new { z.Name, z.Id }).SingleAsync();
return Ok(custInfo);
}
// GET: api/Site
[HttpGet]