apiร้องเรียน
This commit is contained in:
parent
2cdf724d58
commit
d06e1af217
24 changed files with 34538 additions and 91 deletions
|
|
@ -55,11 +55,19 @@ namespace BMA.EHR.DisciplineDirector.Service.Controllers
|
|||
[HttpGet()]
|
||||
public async Task<ActionResult<ResponseObject>> GetDiscipline(int page = 1, int pageSize = 25, string keyword = "")
|
||||
{
|
||||
var data = await _context.DisciplineDirectors
|
||||
var data_search = (from x in _context.DisciplineDirectors
|
||||
where x.Prefix.Contains(keyword) ||
|
||||
x.FirstName.Contains(keyword) ||
|
||||
x.LastName.Contains(keyword) ||
|
||||
x.Position.Contains(keyword) ||
|
||||
x.Email.Contains(keyword) ||
|
||||
x.Phone.Contains(keyword)
|
||||
select x).ToList();
|
||||
var data = data_search
|
||||
.Select(x => new
|
||||
{
|
||||
Id = x.Id,
|
||||
// Prefix = x.Prefix,
|
||||
Prefix = x.Prefix,
|
||||
FirstName = x.FirstName,
|
||||
LastName = x.LastName,
|
||||
Position = x.Position,
|
||||
|
|
@ -68,8 +76,8 @@ namespace BMA.EHR.DisciplineDirector.Service.Controllers
|
|||
})
|
||||
.Skip((page - 1) * pageSize)
|
||||
.Take(pageSize)
|
||||
.ToListAsync();
|
||||
return Success(new { data, total = data.Count() });
|
||||
.ToList();
|
||||
return Success(new { data, total = data_search.Count() });
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -87,7 +95,7 @@ namespace BMA.EHR.DisciplineDirector.Service.Controllers
|
|||
.Select(x => new
|
||||
{
|
||||
Id = x.Id,
|
||||
// Prefix = x.Prefix,
|
||||
Prefix = x.Prefix,
|
||||
FirstName = x.FirstName,
|
||||
LastName = x.LastName,
|
||||
Position = x.Position,
|
||||
|
|
@ -114,7 +122,7 @@ namespace BMA.EHR.DisciplineDirector.Service.Controllers
|
|||
{
|
||||
var disciplineDirector = new Domain.Models.Discipline.DisciplineDirector
|
||||
{
|
||||
// Prefix = req.Prefix,
|
||||
Prefix = req.prefix,
|
||||
FirstName = req.firstName,
|
||||
LastName = req.lastName,
|
||||
Position = req.position,
|
||||
|
|
@ -147,7 +155,7 @@ namespace BMA.EHR.DisciplineDirector.Service.Controllers
|
|||
if (data == null)
|
||||
return Error(new Exception(GlobalMessages.DataNotFound), (int)StatusCodes.Status404NotFound);
|
||||
|
||||
// data.Prefix = req.Prefix;
|
||||
data.Prefix = req.prefix;
|
||||
data.FirstName = req.firstName;
|
||||
data.LastName = req.lastName;
|
||||
data.Position = req.position;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue