public ActionResult Create(CTMLaudoViewModel model) { var segVoo = new CtmLaudo(); fillsegVoo(segVoo, model); try { CTM.save(segVoo); addMensagemSucesso("CTM Laudo criado com sucesso!"); return RedirectToAction("Index", "CTMSegVoo", new { idCTM = model.IDCTM }); } catch (BusinessException ex) { addMensagemSucesso(ex.Message); return View(model); } return View(model); }
private void fillsegVoo(CtmLaudo ctm, CTMLaudoViewModel model) { ctm.IDCTMLaudo = model.IDCTMLaudo; ctm.IDCTM = model.IDCTM; ctm.IDUsuario = visitor.ID; ctm.Anemobarometrico = model.Anemobarometrico; ctm.QuebraLote = model.QuebraLote; ctm.SubstituicaoBateria = model.SubstituicaoBateria; ctm.TesteAltimetro = model.TesteAltimetro; ctm.TesteEncoder = model.TesteEncoder; ctm.TesteMagnetometer = model.TesteMagnetometer; ctm.TesteTransponder = model.TesteTransponder; }
private CTMLaudoViewModel getViewModel(CtmLaudo ctm) { return new CTMLaudoViewModel() { IDCTM = ctm.IDCTM, IDCTMLaudo = ctm.IDCTMLaudo, Anemobarometrico = ctm.Anemobarometrico, QuebraLote = ctm.QuebraLote, SubstituicaoBateria = ctm.SubstituicaoBateria, TesteAltimetro = ctm.TesteAltimetro, TesteEncoder = ctm.TesteEncoder, TesteMagnetometer = ctm.TesteMagnetometer, TesteTransponder = ctm.TesteTransponder }; }