public async Task <ActualResult> UpdateAsync(PrivateHouseEmployeesDTO item, PrivateHouse type) { try { switch (type) { case PrivateHouse.PrivateHouse: _context.Entry(_mapper.Map <PrivateHouseEmployees>(item)).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); case PrivateHouse.UniversityHouse: var check = await CheckDate(item); if (check.IsValid) { _context.Entry(_mapper.Map <PrivateHouseEmployees>(item)).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); } return(check); default: throw new ArgumentOutOfRangeException(nameof(type), type, null); } } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }
//------------------------------------------------------------------------------------------------------------------- public async Task <ActualResult> UpdateNameSubdivisionAsync(UpdateSubdivisionNameDTO dto) { try { var mapping = _mapper.Map <Subdivisions>(dto); _context.Entry(mapping).State = EntityState.Modified; _context.Entry(mapping).Property(x => x.IdSubordinate).IsModified = false; _context.Entry(mapping).Property(x => x.Abbreviation).IsModified = false; await _context.SaveChangesAsync(); return(new ActualResult()); } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }
public async Task<ActualResult> UpdateAsync(TourDTO dto) { try { _context.Entry(_mapper.Map<Event>(dto)).State = EntityState.Modified; await _context.SaveChangesAsync(); return new ActualResult(); } catch (Exception exception) { return new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception)); } }
//------------------------------------------------------------------------------------------------------------------------------------------ public async Task <ActualResult> UpdateMainInfoEmployeeAsync(GeneralInfoEmployeeDTO dto) { try { _context.Entry(_mapper.Map <DAL.Entities.Employee>(dto)).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }
public async Task <ActualResult> UpdateAsync(GiftChildrenDTO item) { try { _context.Entry(_mapper.Map <GiftChildrens>(item)).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }
public async Task <ActualResult> UpdateAsync(DormitoryDTO dto) { try { _context.Entry(_mapper.Map <AddressPublicHouse>(dto)).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }
public async Task <ActualResult> UpdateAsync(FamilyDTO item) { try { _context.Entry(_mapperService.Mapper.Map <DAL.Entities.Family>(item)).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }
public async Task <ActualResult> UpdateAsync(PrivilegeEmployeesDTO dto) { try { _context.Entry(_mapperService.Mapper.Map <PrivilegeEmployees>(dto)).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }
public async Task <ActualResult> UpdateAsync(ApartmentAccountingEmployeesDTO item) { try { var mapping = _mapper.Map <ApartmentAccountingEmployees>(item); _context.Entry(mapping).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }
public async Task <ActualResult> UpdateAsync(PositionEmployeesDTO dto) { try { var validation = await CheckDate(dto); if (validation.IsValid) { _context.Entry(_mapper.Map <PositionEmployees>(dto)).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new ActualResult()); } return(validation); } catch (Exception exception) { return(new ActualResult(DescriptionExceptionHelper.GetDescriptionError(exception))); } }