/// <summary> /// MÉTODO RESPONSÁVEL POR ATUALIZAR O OBJETO RESTAURANTE /// </summary> /// <param name="restaurante">OBJETO RESTAURANTE</param> public void UpdateCadRestauranteAsync(CadRestaurante restaurante) { //VERIFICA SE O OBJETO ESTÁ ATACHADO bool isDetached = _dbContext.Entry(restaurante).State == EntityState.Detached; if (isDetached) { _dbContext.CadRestaurante.Attach(restaurante); } _dbContext.CadRestaurante.Update(restaurante); }
/// <summary> /// MÉTODO RESPONSÁVEL POR PERSISTIR O CADASTRO DO RESTAURANTE /// </summary> /// <param name="restaurante">OBJETO RESTAURANTE</param> public void CreateCadRestauranteAsync(CadRestaurante restaurante) { _dbContext.CadRestaurante.Add(restaurante); }
/// <summary> /// MÉTODO RESPONSÁVEL POR ATUALIZAR O CADASTRO DO RESTAURANTE /// </summary> /// <param name="restaurante">OBJETO RESTAURANTE</param> /// <returns></returns> public async Task UpdateCadRestauranteAsync(CadRestaurante restaurante) { _cadRestauranteRepository.UpdateCadRestauranteAsync(restaurante); await _cadRestauranteRepository.UnitOfWork.Commit(); }