public CTMOrdemServicoViewModel fillModel(CtmOrdemServico ordemServico, CTMOrdemServicoViewModel model) { model.Aceitavel = ordemServico.Aceitavel; model.Aprovado = ordemServico.Aprovado; model.Calibracao = ordemServico.Calibracao.GetValueOrDefault(); model.Comentarios = ordemServico.Comentarios; model.Conforme = ordemServico.Conforme; model.Data = ordemServico.Data; model.DataEncerramento = ordemServico.DataEncerramento; model.DescMaterialUtilizado1 = ordemServico.DescMaterialUtilizado1; model.DescMaterialUtilizado2 = ordemServico.DescMaterialUtilizado2; model.DescMaterialUtilizado3 = ordemServico.DescMaterialUtilizado3; model.DescricaoRecebimento = ordemServico.DescricaoRecebimento; model.DescricaoServicosExecutados = ordemServico.DescricaoServicosExecutados; model.DiscrepanciasEncontradas = ordemServico.DiscrepanciasEncontradas; model.Inspecao = ordemServico.Inspecao.GetValueOrDefault(); model.Inspetor = ordemServico.Inspetor; model.Instalacao = ordemServico.Instalacao.GetValueOrDefault(); model.PnMaterialUtilizado1 = ordemServico.PnMaterialUtilizado1; model.PnMaterialUtilizado2 = ordemServico.PnMaterialUtilizado2; model.PnMaterialUtilizado3 = ordemServico.PnMaterialUtilizado3; model.QuantidadeMaterialUtilizado1 = ordemServico.QuantidadeMaterialUtilizado1; model.QuantidadeMaterialUtilizado2 = ordemServico.QuantidadeMaterialUtilizado2; model.QuantidadeMaterialUtilizado3 = ordemServico.QuantidadeMaterialUtilizado3; model.Remocao = ordemServico.Remocao.GetValueOrDefault(); model.ServicosExecutados = ordemServico.ServicosExecutados; model.SubstituicaoBateria = ordemServico.SubstituicaoBateria.GetValueOrDefault(); model.Teste = ordemServico.Teste.GetValueOrDefault(); model.IDCTM = ordemServico.IDCTM; return model; }
public ActionResult Create(CTMOrdemServicoViewModel model) { var ordemServico = loadOrdemServico(new CtmOrdemServico(), model); CTMOrdemServicoService.saveCTMOrdemServico(ordemServico); this.addMensagemSucesso("Ordem de Serviço criada com sucesso."); return RedirectToAction("Index","CTMLaudo", new { idCTM = model.IDCTM }); }
public ActionResult Edit(int idCTM, CTMOrdemServicoViewModel model) { CtmOrdemServico ordemServico = CTMOrdemServicoService.getCTMOrdemServicoByCTM(model.IDCTM); ordemServico = loadOrdemServico(ordemServico, model); CTMOrdemServicoService.saveCTMOrdemServico(ordemServico); this.addMensagemSucesso("Ordem de Serviço alterada com sucesso."); return RedirectToAction("Index", "CTMLaudo", new { idCTM = model.IDCTM }); }
public ActionResult Create(int idCTM) { var model = new CTMOrdemServicoViewModel() { IDCTM = idCTM }; return View(model); }
private CtmOrdemServico loadOrdemServico(CtmOrdemServico ordemServico, CTMOrdemServicoViewModel model) { ordemServico.Aceitavel = model.Aceitavel; ordemServico.Aprovado = model.Aprovado; ordemServico.Calibracao = model.Calibracao; ordemServico.Comentarios = model.Comentarios; ordemServico.Conforme = model.Conforme; ordemServico.Data = model.Data; ordemServico.DataEncerramento = model.DataEncerramento; ordemServico.DescMaterialUtilizado1 = model.DescMaterialUtilizado1; ordemServico.DescMaterialUtilizado2 = model.DescMaterialUtilizado2; ordemServico.DescMaterialUtilizado3 = model.DescMaterialUtilizado3; ordemServico.DescricaoRecebimento = model.DescricaoRecebimento; ordemServico.DescricaoServicosExecutados = model.DescricaoServicosExecutados; ordemServico.DiscrepanciasEncontradas = model.DiscrepanciasEncontradas; ordemServico.Inspecao = model.Inspecao; ordemServico.Inspetor = model.Inspetor; ordemServico.Instalacao = model.Instalacao; ordemServico.PnMaterialUtilizado1 = model.PnMaterialUtilizado1; ordemServico.PnMaterialUtilizado2 = model.PnMaterialUtilizado2; ordemServico.PnMaterialUtilizado3 = model.PnMaterialUtilizado3; ordemServico.QuantidadeMaterialUtilizado1 = model.QuantidadeMaterialUtilizado1; ordemServico.QuantidadeMaterialUtilizado2 = model.QuantidadeMaterialUtilizado2; ordemServico.QuantidadeMaterialUtilizado3 = model.QuantidadeMaterialUtilizado3; ordemServico.Remocao = model.Remocao; ordemServico.ServicosExecutados = model.ServicosExecutados; ordemServico.SubstituicaoBateria = model.SubstituicaoBateria; ordemServico.Teste = model.Teste; ordemServico.IDUsuario = visitor.ID; ordemServico.IDCTM = model.IDCTM; return ordemServico; }