コード例 #1
0
        public void Update(JobStatsInputModel viewModel)
        {
            Id       = viewModel.Id;
            DateTime = viewModel.DateTime;
            EntityId = viewModel.EntityId;

            Monday    = viewModel.Monday;
            Тuesday   = viewModel.Тuesday;
            Wednesday = viewModel.Wednesday;
            Thursday  = viewModel.Thursday;
            Friday    = viewModel.Friday;
            Saturday  = viewModel.Saturday;
            Sunday    = viewModel.Sunday;
        }
コード例 #2
0
ファイル: StatisticsService.cs プロジェクト: iNexus2/HireMe
        public async Task <OperationResult> Update(JobStatsInputModel viewModel)
        {
            JobStats Entity = await jobsStatsRepository.GetByIdAsync(viewModel.Id);

            if (Entity is null)
            {
                Entity = new JobStats();
                Entity.Update(viewModel);
                await jobsStatsRepository.AddAsync(Entity);
            }
            else
            {
                Entity.Update(viewModel);
                jobsStatsRepository.Update(Entity);
            }

            var result = await jobsStatsRepository.SaveChangesAsync();

            return(result);
        }