public HospitalOrganization Update(HospitalOrganization organization) { var repositoryOrganization = GetById(organization.Id); repositoryOrganization = organization; return(repositoryOrganization); }
public Task <int> Handle(CreateHospitalOrganizationCommand request, CancellationToken cancellationToken) { var organization = new HospitalOrganization(request.Name); organization = _hospitalOrganizationRepository.Save(organization); return(Task.FromResult(organization.Id)); }
public HospitalOrganization Save(HospitalOrganization hospitalOrganization) { lock (_lock) { hospitalOrganization.SetId(++lastId); } _AllHospitalOrganizations.Add(hospitalOrganization); return(hospitalOrganization); }