Fixed project duplicate bug appered due to absence of projectId
This commit is contained in:
parent
f0ed430f37
commit
a9124e1a93
@ -34,10 +34,11 @@ namespace Marco.Pms.Model.Mapper
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Project ToProjectFromUpdateProjectDto(this UpdateProjectDto projectModel, int TenantId)
|
public static Project ToProjectFromUpdateProjectDto(this UpdateProjectDto projectModel, int TenantId,int id)
|
||||||
{
|
{
|
||||||
return new Project
|
return new Project
|
||||||
{
|
{
|
||||||
|
Id = id,
|
||||||
ContactPerson = projectModel.ContactPerson,
|
ContactPerson = projectModel.ContactPerson,
|
||||||
ProjectAddress = projectModel.ProjectAddress,
|
ProjectAddress = projectModel.ProjectAddress,
|
||||||
Name = projectModel.Name,
|
Name = projectModel.Name,
|
||||||
|
@ -197,7 +197,7 @@ namespace MarcoBMS.Services.Controllers
|
|||||||
int TenantId = GetTenantId();
|
int TenantId = GetTenantId();
|
||||||
updateProjectDto.TenantId = TenantId;
|
updateProjectDto.TenantId = TenantId;
|
||||||
|
|
||||||
Project project = updateProjectDto.ToProjectFromUpdateProjectDto(TenantId);
|
Project project = updateProjectDto.ToProjectFromUpdateProjectDto(TenantId,id);
|
||||||
_context.Projects.Update(project);
|
_context.Projects.Update(project);
|
||||||
|
|
||||||
await _context.SaveChangesAsync();
|
await _context.SaveChangesAsync();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user