แก้ขอโอนกับทะเบียนใหม่
This commit is contained in:
parent
94c43e5479
commit
2a17eff17d
10 changed files with 18654 additions and 347 deletions
|
|
@ -32,19 +32,13 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
public async Task<dynamic> GetData1Transfer(Guid id)
|
||||
{
|
||||
var data = await _dbContext.Set<PlacementTransfer>().AsQueryable()
|
||||
.Include(x => x.Profile)
|
||||
.Where(x => x.Id == id)
|
||||
.FirstOrDefaultAsync();
|
||||
|
||||
var profile = await _dbContext.Set<Profile>().AsQueryable()
|
||||
.Include(x => x.Prefix)
|
||||
.Where(x => x.Id == data.Profile.Id).FirstOrDefaultAsync();
|
||||
|
||||
var prefix = string.IsNullOrEmpty(profile.Prefix.Name) ? string.Empty : profile.Prefix.Name;
|
||||
return new
|
||||
{
|
||||
CurrentDate = DateTime.Parse(DateTime.Now.ToString("yyyy-MM")).ToThaiFullDate().ToString().ToThaiNumber().Remove(0, 15),
|
||||
Name = $"{prefix}{data.Profile.FirstName} {data.Profile.LastName}",
|
||||
Name = $"{data.prefix}{data.firstName} {data.lastName}",
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
|
@ -53,20 +47,14 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
public async Task<dynamic> GetData2Transfer(Guid id)
|
||||
{
|
||||
var data = await _dbContext.Set<PlacementTransfer>().AsQueryable()
|
||||
.Include(x => x.Profile)
|
||||
.Where(x => x.Id == id)
|
||||
.FirstOrDefaultAsync();
|
||||
|
||||
var profile = await _dbContext.Set<Profile>().AsQueryable()
|
||||
.Include(x => x.Prefix)
|
||||
.Where(x => x.Id == data.Profile.Id).FirstOrDefaultAsync();
|
||||
|
||||
var prefix = string.IsNullOrEmpty(profile.Prefix.Name) ? string.Empty : profile.Prefix.Name;
|
||||
return new
|
||||
{
|
||||
CurrentDate = DateTime.Parse(DateTime.Now.ToString("yyyy-MM")).ToThaiFullDate().ToString().ToThaiNumber().Remove(0, 15),
|
||||
Subject = $"ข้าราชการกรุงเทพมหานครสามัญขอโอน",
|
||||
Name = $"{prefix}{data.Profile.FirstName} {data.Profile.LastName}",
|
||||
Name = $"{data.prefix}{data.firstName} {data.lastName}",
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
|
@ -75,20 +63,13 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
public async Task<dynamic> GetData3Transfer(Guid id)
|
||||
{
|
||||
var data = await _dbContext.Set<PlacementTransfer>().AsQueryable()
|
||||
.Include(x => x.Profile)
|
||||
.Where(x => x.Id == id)
|
||||
.FirstOrDefaultAsync();
|
||||
var profile = await _dbContext.Set<Profile>().AsQueryable()
|
||||
|
||||
.Include(x => x.Prefix)
|
||||
.Where(x => x.Id == data.Profile.Id).FirstOrDefaultAsync();
|
||||
|
||||
var prefix = string.IsNullOrEmpty(profile.Prefix.Name) ? string.Empty : profile.Prefix.Name;
|
||||
return new
|
||||
{
|
||||
CurrentDate = DateTime.Parse(DateTime.Now.ToString("yyyy-MM")).ToThaiFullDate().ToString().ToThaiNumber().Remove(0, 15),
|
||||
Subject = $"ข้าราชการขอโอน",
|
||||
Name = $"{prefix}{data.Profile.FirstName} {data.Profile.LastName}",
|
||||
Name = $"{data.prefix}{data.firstName} {data.lastName}",
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
|
@ -97,15 +78,9 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
public async Task<dynamic> GetData4Transfer(Guid id)
|
||||
{
|
||||
var data = await _dbContext.Set<PlacementTransfer>().AsQueryable()
|
||||
.Include(x => x.Profile)
|
||||
.Where(x => x.Id == id)
|
||||
.FirstOrDefaultAsync();
|
||||
|
||||
var profile = await _dbContext.Set<Profile>().AsQueryable()
|
||||
.Include(x => x.Prefix)
|
||||
.Where(x => x.Id == data.Profile.Id).FirstOrDefaultAsync();
|
||||
|
||||
var prefix = string.IsNullOrEmpty(profile.Prefix.Name) ? string.Empty : profile.Prefix.Name;
|
||||
return new
|
||||
{
|
||||
CurrentDate = DateTime.Parse(DateTime.Now.ToString("yyyy-MM")).ToThaiFullDate().ToString().ToThaiNumber().Remove(0, 15),
|
||||
|
|
@ -113,9 +88,9 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
Subject2 = $"ตรวจสอบหนี้สิน และภาระผูกพันกับกรุงเทพมหานครของข้าราชการ",
|
||||
Subject3 = $"ตรวจสอบหนี้สินและภาระผูกพันของข้าราชการ",
|
||||
Location = $"สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร 173 ถนนดินสอ กทม. 10200",
|
||||
Name = $"{prefix}{data.Profile.FirstName} {data.Profile.LastName}",
|
||||
Position = $"{data.Profile.Position}",
|
||||
OrganizationOrganization = $"{data.Profile.OrganizationOrganization}",
|
||||
Name = $"{data.prefix}{data.firstName} {data.lastName}",
|
||||
Position = $"{data.position}",
|
||||
OrganizationOrganization = $"{data.Organization}",
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
|
@ -124,15 +99,9 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
public async Task<dynamic> GetData5Transfer(Guid id)
|
||||
{
|
||||
var data = await _dbContext.Set<PlacementTransfer>().AsQueryable()
|
||||
.Include(x => x.Profile)
|
||||
.Where(x => x.Id == id)
|
||||
.FirstOrDefaultAsync();
|
||||
|
||||
var profile = await _dbContext.Set<Profile>().AsQueryable()
|
||||
.Include(x => x.Prefix)
|
||||
.Where(x => x.Id == data.Profile.Id).FirstOrDefaultAsync();
|
||||
|
||||
var prefix = string.IsNullOrEmpty(profile.Prefix.Name) ? string.Empty : profile.Prefix.Name;
|
||||
return new
|
||||
{
|
||||
CurrentDate = DateTime.Parse(DateTime.Now.ToString("yyyy-MM")).ToThaiFullDate().ToString().ToThaiNumber().Remove(0, 15),
|
||||
|
|
@ -140,9 +109,9 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
Subject2 = $"ตรวจสอบพฤติการณ์ทางวินัย และภาระหนี้สิน (เงินกู้สวัสดิการข้าราชการ) ของข้าราชการ",
|
||||
Subject3 = $"ตรวจสอบภาระผูกพันกับกรุงเทพมหานครเกี่ยวกับการลาศึกษา อบรม ของข้าราชการ",
|
||||
Location = $"สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร 173 ถนนดินสอ กทม. 10200",
|
||||
Name = $"{prefix}{data.Profile.FirstName} {data.Profile.LastName}",
|
||||
Position = $"{data.Profile.Position}",
|
||||
OrganizationOrganization = $"{data.Profile.OrganizationOrganization}",
|
||||
Name = $"{data.prefix}{data.firstName} {data.lastName}",
|
||||
Position = $"{data.position}",
|
||||
OrganizationOrganization = $"{data.Organization}",
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
|
@ -151,15 +120,9 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
public async Task<dynamic> GetData6Transfer(Guid id)
|
||||
{
|
||||
var data = await _dbContext.Set<PlacementTransfer>().AsQueryable()
|
||||
.Include(x => x.Profile)
|
||||
.Where(x => x.Id == id)
|
||||
.FirstOrDefaultAsync();
|
||||
|
||||
var profile = await _dbContext.Set<Profile>().AsQueryable()
|
||||
.Include(x => x.Prefix)
|
||||
.Where(x => x.Id == data.Profile.Id).FirstOrDefaultAsync();
|
||||
|
||||
var prefix = string.IsNullOrEmpty(profile.Prefix.Name) ? string.Empty : profile.Prefix.Name;
|
||||
return new
|
||||
{
|
||||
CurrentDate = DateTime.Parse(DateTime.Now.ToString("yyyy-MM")).ToThaiFullDate().ToString().ToThaiNumber().Remove(0, 15),
|
||||
|
|
@ -169,9 +132,9 @@ namespace BMA.EHR.Application.Repositories.Reports
|
|||
Subject4 = $"ตรวจสอบหนี้สิน และภาระผูกพันกับกรุงเทพมหานครของข้าราชการ",
|
||||
Subject5 = $"ตรวจสอบหนี้สินและภาระผูกพันของข้าราชการ",
|
||||
Location = $"สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร 173 ถนนดินสอ กทม. 10200",
|
||||
Name = $"{prefix}{data.Profile.FirstName} {data.Profile.LastName}",
|
||||
Position = $"{data.Profile.Position}",
|
||||
OrganizationOrganization = $"{data.Profile.OrganizationOrganization}",
|
||||
Name = $"{data.prefix}{data.firstName} {data.lastName}",
|
||||
Position = $"{data.position}",
|
||||
OrganizationOrganization = $"{data.Organization}",
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue