public Tuple <int, string, bool> Save(OrdemServicoDTO dto) { if (dto.VehicleID <= 0) { dto.VehicleID = VeiculoRN.GetInstance().Salvar(dto.Veiculo).VeiculoID; } dto = dao.Add(dto); if (dto.Sucesso) { return(new Tuple <int, string, bool>(dto.WorkOrderID, _genericClass.SuccessMessage(), true)); } else { return(new Tuple <int, string, bool>(-1, _genericClass.ErrorMessage(dto.MensagemErro), false)); } }
public OrdemServicoDTO ObterPorPK(OrdemServicoDTO dto) { dto = dao.ObterPorPK(dto); dto.Veiculo = VeiculoRN.GetInstance().ObterPorPK(new VeiculoDTO(dto.VehicleID)); return(dto); }