예제 #1
0
        public ActionResult Create(CTMFircViewModel model)
        {
            var firc = new CtmFirc();

            fillFirc(firc, model);

            try {
                CTM.save(firc);
                addMensagemSucesso("CTM Firc criado com sucesso!");
                return(RedirectToAction("Index", "CTMOrdemServico", new { idCTM = model.IDCTM }));
            } catch (BusinessException ex) {
                addMensagemSucesso(ex.Message);
                return(View(model));
            }
            return(View(model));
        }
예제 #2
0
 private void fillFirc(CtmFirc ctm, CTMFircViewModel model)
 {
     ctm.IDCTM                      = model.IDCTM;
     ctm.IDCTMFIRC                  = model.IDCTMFirc;
     ctm.CMM                        = model.CMM;
     ctm.Conforme                   = model.Conforme;
     ctm.Data                       = model.Data;
     ctm.Discrepancias              = model.Discrepancia;
     ctm.DiscrepanciasAposMontagem  = model.DiscrepanciaAposMontagem;
     ctm.DocOrigem                  = model.DocOrigem;
     ctm.DocumentosCumpridos        = model.DocumentosCumpridos;
     ctm.Garantia                   = model.Garantia;
     ctm.InspecaoFalhasOcultas      = model.InspecaoFalhasOcultas;
     ctm.InspetorRecebimento        = model.InspetorRecebimento;
     ctm.NumeroDocumentoNaoCumprido = model.NumeroDocumentosNaoCumprido;
     ctm.RelatoriosFalhasMauFunc    = model.RelatoriosFalhasMauFunc;
     ctm.NumeroRevisao              = model.Rev;
     ctm.TesteFuncional             = model.TesteFuncional;
 }