Beispiel #1
0
 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));
     }
 }
Beispiel #2
0
 public OrdemServicoDTO ObterPorPK(OrdemServicoDTO dto)
 {
     dto         = dao.ObterPorPK(dto);
     dto.Veiculo = VeiculoRN.GetInstance().ObterPorPK(new VeiculoDTO(dto.VehicleID));
     return(dto);
 }