public IActionResult AssociarTransportadora(ClienteTransportadoraViewModel clienteTransportadora) { if (ModelState.IsValid) { if (!Service.ClienteTransportadora.Adicionar(clienteTransportadora)) { ModelState.AddModelError(string.Empty, "Erro ao associar Transportador"); } } return(RedirectToAction(nameof(Index))); }
public IActionResult RemoverTransportadora(ClienteTransportadoraViewModel clienteTransportadora) { if (ModelState.IsValid) { if (Service.ClienteTransportadora.Remover(clienteTransportadora)) { return(RedirectToAction(nameof(Index))); } } return(RedirectToAction(nameof(Index))); }
public bool Adicionar(ClienteTransportadoraViewModel clienteTransportadora) { var clientetransp = _mapper.Map <ClienteTransportadora>(clienteTransportadora); if (clientetransp.ClienteId == Guid.Empty && clientetransp.TransportadoraId == Guid.Empty) { return(false); } _unitOfWork.ClienteTransportadoraRepository.Adicionar(clientetransp); return(_unitOfWork.Save() > 0); }
public bool Remover(ClienteTransportadoraViewModel clienteTransportadora) { var clientetransp = _mapper.Map <ClienteTransportadora>(clienteTransportadora); if (clientetransp.ClienteId == null && clientetransp.TransportadoraId == null) { return(false); } _unitOfWork.ClienteTransportadoraRepository.Remover(clientetransp); return(_unitOfWork.Save() > 0); }