Example #1
0
        public ActionResult Delete(ListaVerificacao documento)
        {
            try
            {
                //DIContainer.Instance.AppContainer.Resolve<AppServiceBase<Documento>>().Delete(lista.First());

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #2
0
        public ActionResult Edit(ListaVerificacao documento)
        {
            try
            {
                DIContainer.Instance.AppContainer.Resolve <AppServiceBase <ListaVerificacao> >()
                .Update(documento);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #3
0
        public CabecalhoViewModel GetCabecalhoViewModel(ListaVerificacao documento)
        {
            var cabecalho = new CabecalhoViewModel();

            setImagens(cabecalho);


            cabecalho.Funcao = documento.Planilha.NOME;
            cabecalho.Titulo = documento.Planilha.DESCRICAO;


            cabecalho.Disciplina      = documento.Planilha.Tipo.Configuracao.NOME;
            cabecalho.NumeroDocumento = documento.DOC_VERIFICADO;


            return(cabecalho);
        }
Example #4
0
        // POST: api/CriaLV
        public IHttpActionResult Post([FromBody]ValoresComandoCriaLV valores)
        {
            ListaVerificacao lv = CmdsListaVerficacao.CriaLV(valores);

            var listaVerficacaoVM = MySQLConsultaListaVerificacao.ObtemListaSemRevisoes(valores.NovoGuidLV);

            var confirma = new LV_NoSQL().CriarLV_ViewModel(listaVerficacaoVM);

            if (confirma)
            {
               
                return ResponseMessage(Request.CreateResponse(HttpStatusCode.OK));
            }


            return ResponseMessage(Request.CreateResponse<string>(HttpStatusCode.NotFound, "Lista não foi inserida."));
        }
Example #5
0
        public void SalvaLV(ValoresComandoCriaLV valor)
        {
            ListaVerificacao lv = CmdsListaVerficacao.CriaLV(valor);

            var listaVerficacaoVM = MySQLConsultaListaVerificacao.ObtemListaSemRevisoes(valor.NovoGuidLV);

            var confirma = new LV_NoSQL().CriarLV_ViewModel(listaVerficacaoVM);



            //string api = "api/CriaLV";
            //var hndlr = new HttpClientHandler();
            //hndlr.UseDefaultCredentials = true;

            //using (var client = new HttpClient(hndlr))
            //{
            //    client.BaseAddress = new Uri(_baseURL);

            //    client.DefaultRequestHeaders.Clear();

            //    client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

            //    var responseTask = client.PostAsJsonAsync(api, valor);


            //    responseTask.Wait();

            //    var result = responseTask.Result;

            //    if (result.IsSuccessStatusCode)
            //    {
            //        var readTask = result.Content.ReadAsStringAsync();
            //        readTask.Wait();

            //        var str = readTask.Result;

            //    }



            //}
        }
        public ListaColunasTemplateRevisoes(ListaVerificacao documento, List <ListaRegistrosPorColunas> listaCadastradaRevisoes) : base(documento.Planilha)
        {
            _documento = documento;

            _listaColunaRevisaoDocumento = new List <ColunaRevisaoViewModel>();



            _listaRegsRevSession = new ListaRegsRevSession(_documento.Planilha);



            _listaRevisoes = listaCadastradaRevisoes;



            defColunas();



            setColunasRevisaoViewModel();
        }
Example #7
0
        public ActionResult Salva(DocViewModel docViewModel)
        {
            //if (ModelState.IsValid)
            //{



            var p_guid_planilha = docViewModel.GuidPlanilha;
            var p_projeto       = docViewModel.Projeto;
            var p_os            = docViewModel.OS;
            var p_area          = docViewModel.Area;
            var p_disciplina    = docViewModel.SiglaDisciplina;
            var p_tipodoc       = docViewModel.TipoDocumento;
            var p_sequencial    = docViewModel.Sequencial;



            bool   documentoContemRevisoes       = false;
            bool   existemRevisoesNaoConfirmadas = false;
            string docGuid = "";

            var validador = new DocViewModelValidator();

            var result = validador.Validate(docViewModel);


            if (!result.IsValid)
            {
                //return View(docViewModel);
                //return View("MsgDocIndefinido");
                //return Json(new
                //{
                //    status = "failure"
                //});
                return(Content(""));
            }
            else
            {
                if (_passou == false)
                {
                    var numeroDocSNCLavalin =
                        new NumeroDocSNCLavalin(
                            p_projeto,
                            p_os,
                            p_area,
                            p_disciplina,
                            p_tipodoc,
                            p_sequencial);

                    TempData["IsVerificador"] = true;

                    string numeroDesenho = numeroDocSNCLavalin.ToString();



                    ListaVerificacao documento = null;

                    using (var contextoDocumento = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <ListaVerificacao> >())
                    {
                        contextoDocumento.Start();
                        documento = contextoDocumento.GetByProperty("DOC_VERIFICADO", numeroDesenho).FirstOrDefault();

                        Projeto projeto = null;

                        if (documento == null)
                        {
                            using (var contextoProjeto = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <Projeto> >())
                            {
                                contextoProjeto.Start();

                                var listaProjetos = contextoProjeto.GetByProperty("NUMERO", p_projeto).ToList();

                                if (listaProjetos.Count > 0 && listaProjetos.Count < 2)
                                {
                                    projeto = listaProjetos.FirstOrDefault();

                                    if (projeto.ListaOSs.FirstOrDefault(x => x.NUMERO == numeroDocSNCLavalin.OS) == null)
                                    {
                                        projeto.AddOS(new OS()
                                        {
                                            GUID    = Guid.NewGuid().ToString(),
                                            NUMERO  = numeroDocSNCLavalin.OS,
                                            Projeto = projeto
                                        });
                                    }

                                    if (projeto.ListaAreas.FirstOrDefault(x => x.NUMERO == numeroDocSNCLavalin.AREA) == null)
                                    {
                                        projeto.AddArea(new Area()
                                        {
                                            GUID    = Guid.NewGuid().ToString(),
                                            NUMERO  = numeroDocSNCLavalin.AREA,
                                            Projeto = projeto
                                        });
                                    }

                                    contextoProjeto.Update(projeto);
                                    contextoProjeto.Commit();
                                }
                                else
                                {
                                    projeto = new Projeto()
                                    {
                                        GUID   = Guid.NewGuid().ToString(),
                                        NUMERO = numeroDocSNCLavalin.PROJETO
                                    };

                                    projeto.AddOS(new OS()
                                    {
                                        GUID    = Guid.NewGuid().ToString(),
                                        NUMERO  = numeroDocSNCLavalin.OS,
                                        Projeto = projeto
                                    });

                                    projeto.AddArea(new Area()
                                    {
                                        GUID    = Guid.NewGuid().ToString(),
                                        NUMERO  = numeroDocSNCLavalin.AREA,
                                        Projeto = projeto
                                    });


                                    contextoProjeto.Insert(projeto);
                                    contextoProjeto.Commit();
                                }
                            }

                            docGuid = Guid.NewGuid().ToString();


                            Planilha planilha = null;

                            using (var contextoPlanilha = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <Planilha> >())
                            {
                                contextoPlanilha.Start();
                                planilha = contextoPlanilha.ReturnByGUID(p_guid_planilha);
                            }

                            documento = new ListaVerificacao()
                            {
                                GUID           = docGuid,
                                NUMERO         = "1",
                                DOC_VERIFICADO = numeroDocSNCLavalin.ToString(),
                                Planilha       = planilha,
                                Projeto        = projeto,
                                OS             = projeto.ListaOSs.Last(),
                                Area           = projeto.ListaAreas.Last()
                            };

                            contextoDocumento.Insert(documento);
                            contextoDocumento.Commit();

                            numeroDocSNCLavalin.GUID = docGuid;
                            using (var contextoNumeroDocSNCLavalin = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <NumeroDocSNCLavalin> >())
                            {
                                contextoNumeroDocSNCLavalin.Start();
                                contextoNumeroDocSNCLavalin.Insert(numeroDocSNCLavalin);
                                contextoNumeroDocSNCLavalin.Commit();
                            }

                            _passou = true;

                            docViewModel.GuidDocumento = docGuid;
                            Session["GuidDoc"]         = docGuid;
                        }
                        else
                        {
                            docGuid = documento.GUID;

                            Session["GuidDoc"] = docGuid;

                            var listaRevisoes = documento.ListaRevisoes.Distinct().ToList();
                            documentoContemRevisoes = listaRevisoes.Count > 0;

                            existemRevisoesNaoConfirmadas = listaRevisoes.Exists(x => x.CONFIRMADO == 0);

                            _passou = true;
                        }
                    }
                }

                string guid_logPC   = HttpContext.User.Identity.Name.Split('\\')[1].ToUpper();
                bool   isVerficador = getUsuario(guid_logPC).GetBoolIsVerificador();

                if (!isVerficador)
                {
                    TempData["LayoutUsuario"] = "_LayoutNoVerificador";
                }
                else
                {
                    if (documentoContemRevisoes)
                    {
                        if (existemRevisoesNaoConfirmadas)
                        {
                            TempData["LayoutUsuario"] = "_LayoutAddRevisao";
                        }
                        else
                        {
                            TempData["LayoutUsuario"] = "_LayoutNoConfirm";
                        }
                    }
                    else
                    {
                        TempData["LayoutUsuario"] = "_LayoutDocumentoNovo";
                    }
                }



                if (_passou == true)
                {
                    var urlBuilder = new UriBuilder(Request.Url.AbsoluteUri)
                    {
                        Path  = Url.Action("IndexLD", "ListaDocumento"),
                        Query = null,
                    };

                    //Uri uri = urlBuilder.Uri;
                    string url = urlBuilder.ToString();

                    string env = url + "?guidDocumento=" + docGuid;
                    return(Content(env));
                }

                return(Content("Preenchimento inadequado."));
            }
        }
Example #8
0
        public static bool Atualiza(ValoresMudaIndice valores)
        {
            try
            {
                using (var contextoListaVerificacao = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <ListaVerificacao> >())
                {
                    contextoListaVerificacao.Start();

                    //listaRevisoes = contextoRevisao.GetByProperty("GUID_DOC_VERIFICACAO", mudado.GuidDocumento).ToList();

                    ListaVerificacao listaVerificacao = contextoListaVerificacao.ReturnByGUID(valores.GUID_LV);


                    var listaRevisoes          = listaVerificacao.ListaRevisoes.Distinct().ToList();
                    var listaRevisoesNoConfirm = listaRevisoes.Where(x => x.CONFIRMADO == 0).ToList();



                    if (valores.AindaNaoInseriuDesteIndice) //(mudado, listaRevisoes))
                    {
                        //using (var contextoConfirmacao = DIContainer.Instance.AppContainer.Resolve<AppServiceBase<Confirmacao>>())
                        //{
                        //contextoConfirmacao.Start();

                        var listaConfirmacoes = listaVerificacao.ListaConfirmacoes.Distinct().Where(x => x.GUID_DOCUMENTO == valores.GUID_LV).OrderBy(x => x.ORDENADOR).ToList();


                        if (listaConfirmacoes.Count > 0)
                        {
                            var ultimaRevisaoCadastrada = listaRevisoesNoConfirm.Last();

                            if (listaConfirmacoes.Exists(x => x.INDICE_REV == ultimaRevisaoCadastrada.INDICE))
                            {
                                var conf_a_alterar = listaConfirmacoes.First(x => x.INDICE_REV == ultimaRevisaoCadastrada.INDICE);
                                conf_a_alterar.INDICE_REV = valores.IndiceNovo;
                                //contextoConfirmacao.Update(conf_a_alterar);
                                //contextoConfirmacao.Commit();
                            }
                        }

                        //}

                        //listaVerificacao.MudaIndiceUltimaRevisao(valores.IndiceNovo, listaRevisoesNoConfirm);

                        foreach (var rev in listaRevisoesNoConfirm)
                        {
                            rev.INDICE = valores.IndiceNovo;
                        }

                        contextoListaVerificacao.Update(listaVerificacao);
                        contextoListaVerificacao.Commit();

                        //_pemitido = true;
                    }
                }



                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Example #9
0
        public ActionResult IndexLD(string guidDocumento)
        {
            //string guidDoc = (string)Session["GuidDoc"];
            //var documento = (ListaVerificacao)Session["LV"];

            ListaVerificacao documento = null;

            //bool documentoContemRevisoes = false;
            //bool existemRevisoesNaoConfirmadas = false;

            ViewBag.Layout = (string)TempData["LayoutUsuario"];

            string login = HttpContext.User.Identity.Name.Split('\\')[1].ToUpper();

            //var usuario = getUsuario(login);
            var isVerificador = getUsuario(login).GetBoolIsVerificador();

            List <Revisao> listaRevisoesDocumento = new List <Revisao>();
            List <ColunaRevisaoViewModel> lisaColunaRevisaoViewModels = null;

            //ListaVerificacao documento = null;

            //using (var contextoRevisao = DIContainer.Instance.AppContainer.Resolve<AppServiceBase<Revisao>>())
            //{
            //contextoRevisao.Start();

            //listaRevisoesDocumento = DIContainer.Instance.AppContainer.Resolve<AppServiceBase<Revisao>>()
            //.GetByProperty("GUID_DOC_VERIFICACAO", guidDocumento).ToList();

            using (var contextoListaVericacao = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <ListaVerificacao> >())
            {
                contextoListaVericacao.Start();

                documento = contextoListaVericacao.ReturnByGUID(guidDocumento);



                listaRevisoesDocumento = documento.ListaRevisoes.Distinct().ToList();

                TempData["ImagemStatusViewModel"] = _imagemStatusViewModel;

                ViewBag.CabecalhoViewModel = new CabecalhoApp().GetCabecalhoViewModel(documento);



                if (listaRevisoesDocumento.Count > 0)
                {
                    List <ListaRegistrosPorColunas> listaCadastroRevisoes = new ListaCadastroRevisoes().GetListaRevisoes(listaRevisoesDocumento);

                    Session["ListaRevisoes"] = listaCadastroRevisoes;

                    ListaColunasTemplateRevisoes agupamentoTemplateRevisoes =
                        new ListaColunasTemplateRevisoes(documento, listaCadastroRevisoes);


                    //bool isVerificador = (usuario != null && usuario.ISVERIFICADOR == 1) ? true : false;

                    lisaColunaRevisaoViewModels = agupamentoTemplateRevisoes.ObtemLista_ColunaRevisaoDocumento(documento.GUID, isVerificador, listaRevisoesDocumento);

                    //using (var contextoConfirmacao = DIContainer.Instance.AppContainer.Resolve<AppServiceBase<Confirmacao>>())
                    //{
                    //contextoConfirmacao.Start();

                    List <Confirmacao> listaConfirmacao = documento.ListaConfirmacoes.Distinct().ToList();

                    //documentoContemRevisoes = true; ;

                    //existemRevisoesNaoConfirmadas = listaRevisoesDocumento.Exists(x => x.CONFIRMADO == 0);


                    //DIContainer.Instance.AppContainer.Resolve<AppServiceBase<Confirmacao>>()
                    //.GetByProperty("GUID_DOCUMENTO", guidDocumento).ToList();


                    TempData["ListaRegistroConfirmacoesViewModel"] = listaConfirmacao;



                    ViewBag.PossuiRevisoes = true;
                }
                else
                {
                    ViewBag.PossuiRevisoes = false;

                    lisaColunaRevisaoViewModels = new ListaColunasTemplate(documento.Planilha).ObtemLista_ColunaRevisaoDocumento(); //.GetPlanilha()).ObtemLista_ColunaRevisaoDocumento();

                    ////documentoContemRevisoes = false;

                    //existemRevisoesNaoConfirmadas = listaRevisoesDocumento.Exists(x => x.CONFIRMADO == 0);
                }
            }

            //string guid_logPC = HttpContext.User.Identity.Name.Split('\\')[1].ToUpper();
            //bool isVerficador = getUsuario(guid_logPC).GetBoolIsVerificador();



            //if (!isVerficador)
            //{
            //    TempData["LayoutUsuario"] = "_LayoutNoVerificador";
            //}
            //else
            //{
            //    if (documentoContemRevisoes)
            //    {
            //        if (existemRevisoesNaoConfirmadas)
            //        {

            //            TempData["LayoutUsuario"] = "_LayoutAddRevisao";
            //        }
            //        else
            //        {
            //            TempData["LayoutUsuario"] = "_LayoutNoConfirm";
            //        }
            //    }
            //    else
            //    {
            //        TempData["LayoutUsuario"] = "_LayoutDocumentoNovo";
            //    }
            //}

            // }

            ViewBag.List_ColunaRevisaoViewModel = lisaColunaRevisaoViewModels;

            ViewBag.DocumentoAtivado = true;

            ViewBag.GuidDocumento = documento.GUID;

            TempData["GuidDocumento"] = documento.GUID;

            ViewBag.SiglaUser = login;

            //var isVerificador1 = usuario.PodeVerificar();
            ViewBag.IsVerificador = isVerificador; //usuario == null || usuario.ISVERIFICADOR == 0 ? false : true;

            ViewBag.IsListaVerificacaoDupla = documento.Planilha.VERIFICADOR_UNICO == 1 ? false : true;
            ViewBag.GuidDoc = documento.GUID;

            return(View());
        }
Example #10
0
        public ContentResult IndexIndiceRev(MudaIndiceViewModel mudado)
        {
            //MudarIndiceValidator
            //[Required(ErrorMessage = "O caracter da nova revisão deve ser informado.")]
            //[RegularExpression(@"[A-Z,0-9]{1,2}$", ErrorMessage = "Formato não permitido.")]

            if (string.IsNullOrEmpty(mudado.Nome) || string.IsNullOrWhiteSpace(mudado.Nome) || mudado.Nome.Count() > 2)
            {
                return(Content(""));
            }

            //mudado.GuidDocumento = guidDoc;

            //if (ModelState.IsValid)
            //{


            //List<Revisao> listaRevisoes = null;


            using (var contextoListaVerificacao = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <ListaVerificacao> >())
            {
                contextoListaVerificacao.Start();

                //listaRevisoes = contextoRevisao.GetByProperty("GUID_DOC_VERIFICACAO", mudado.GuidDocumento).ToList();

                ListaVerificacao listaVerificacao = contextoListaVerificacao.ReturnByGUID(mudado.GuidDocumento);


                var listaRevisoes          = listaVerificacao.ListaRevisoes.Distinct().ToList();
                var listaRevisoesNoConfirm = listaRevisoes.Where(x => x.CONFIRMADO == 0).ToList();



                if (aindaNaoInseriuDesteIndice(mudado, listaRevisoes))
                {
                    using (var contextoConfirmacao = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <Confirmacao> >())
                    {
                        contextoConfirmacao.Start();

                        var listaConfirmacoes = contextoConfirmacao.GetByProperty("GUID_DOCUMENTO", mudado.GuidDocumento).OrderBy(x => x.ORDENADOR).ToList();


                        if (listaConfirmacoes.Count > 0)
                        {
                            var ultimaRevisaoCadastrada = listaRevisoesNoConfirm.Last();

                            if (listaConfirmacoes.Exists(x => x.INDICE_REV == ultimaRevisaoCadastrada.INDICE))
                            {
                                var conf_a_alterar = listaConfirmacoes.First(x => x.INDICE_REV == ultimaRevisaoCadastrada.INDICE);
                                conf_a_alterar.INDICE_REV = mudado.Nome;
                                contextoConfirmacao.Update(conf_a_alterar);
                                contextoConfirmacao.Commit();
                            }
                        }
                    }

                    listaVerificacao.MudaIndiceUltimaRevisao(mudado.Nome, listaRevisoesNoConfirm);

                    contextoListaVerificacao.Update(listaVerificacao);
                    contextoListaVerificacao.Commit();

                    _pemitido = true;
                }
            }



            if (_pemitido)
            {
                TempData["LayoutUsuario"] = "_LayoutAddRevisao";
                //return RedirectToAction("IndexLD", "ListaDocumento", new { guidDocumento = guidDoc });

                var urlBuilder = new UriBuilder(Request.Url.AbsoluteUri)
                {
                    Path  = Url.Action("IndexLD", "ListaDocumento"),
                    Query = null,
                };

                //Uri uri = urlBuilder.Uri;
                string url = urlBuilder.ToString();

                string env = url + "?guidDocumento=" + mudado.GuidDocumento;
                return(Content(env));
            }
            else
            {
                TempData["LayoutUsuario"] = "_LayoutAddRevisao";
                return(Content(""));
            }

            //TempData["LayoutUsuario"] = "_LayoutAddRevisao";
            //return RedirectToAction("IndexLD", "ListaDocumento", new { guidDocumento = guidDoc });
            //}

            //return View();
        }
Example #11
0
        public static ListaVerificacao CriaLV(ValoresComandoCriaLV valoresComandoCriaLV)
        {
            ListaVerificacao listaVerificacao = new ListaVerificacao();



            NumeroDocSNCLavalin numeroDocSNCLavalin = new NumeroDocSNCLavalin(valoresComandoCriaLV.NumeroSNC);


            //Insere GUID
            numeroDocSNCLavalin.GUID = valoresComandoCriaLV.NovoGuidLV;

            Projeto projeto = null;

            using (var contextoProjeto = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <Projeto> >())
            {
                contextoProjeto.Start();

                var listaProjetos = contextoProjeto.GetByProperty("NUMERO", numeroDocSNCLavalin.PROJETO).ToList();

                if (listaProjetos.Count > 0 && listaProjetos.Count < 2)
                {
                    projeto = listaProjetos.FirstOrDefault();

                    if (projeto.ListaOSs.FirstOrDefault(x => x.NUMERO == numeroDocSNCLavalin.OS) == null)
                    {
                        projeto.AddOS(new OS()
                        {
                            GUID    = Guid.NewGuid().ToString(),
                            NUMERO  = numeroDocSNCLavalin.OS,
                            Projeto = projeto
                        });
                    }

                    if (projeto.ListaAreas.FirstOrDefault(x => x.NUMERO == numeroDocSNCLavalin.AREA) == null)
                    {
                        projeto.AddArea(new Area()
                        {
                            GUID    = Guid.NewGuid().ToString(),
                            NUMERO  = numeroDocSNCLavalin.AREA,
                            Projeto = projeto
                        });
                    }

                    contextoProjeto.Update(projeto);
                    contextoProjeto.Commit();
                }
                else
                {
                    projeto = new Projeto()
                    {
                        GUID   = Guid.NewGuid().ToString(),
                        NUMERO = numeroDocSNCLavalin.PROJETO
                    };

                    projeto.AddOS(new OS()
                    {
                        GUID    = Guid.NewGuid().ToString(),
                        NUMERO  = numeroDocSNCLavalin.OS,
                        Projeto = projeto
                    });

                    projeto.AddArea(new Area()
                    {
                        GUID    = Guid.NewGuid().ToString(),
                        NUMERO  = numeroDocSNCLavalin.AREA,
                        Projeto = projeto
                    });


                    contextoProjeto.Insert(projeto);
                    contextoProjeto.Commit();
                }
            }

            //Prepara planilha
            Planilha planilha = null;

            using (var contextoPlanilha = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <Planilha> >())
            {
                contextoPlanilha.Start();
                planilha = contextoPlanilha.ReturnByGUID(valoresComandoCriaLV.GuidPlanilha);
            }


            //Insere Lista
            using (var contextoLV = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <ListaVerificacao> >())
            {
                contextoLV.Start();

                listaVerificacao = new ListaVerificacao()
                {
                    GUID           = numeroDocSNCLavalin.GUID,
                    NUMERO         = "1",
                    DOC_VERIFICADO = numeroDocSNCLavalin.ToString(),
                    Planilha       = planilha,
                    Projeto        = projeto,
                    OS             = projeto.ListaOSs.Last(),
                    Area           = projeto.ListaAreas.Last()
                };

                contextoLV.Insert(listaVerificacao);
                contextoLV.Commit();
            }


            //Insere NumeroSNCLavalin
            using (var contextoNumeroDocSNCLavalin = DIContainer.Instance.AppContainer.Resolve <AppServiceBase <NumeroDocSNCLavalin> >())
            {
                contextoNumeroDocSNCLavalin.Start();
                contextoNumeroDocSNCLavalin.Insert(numeroDocSNCLavalin);
                contextoNumeroDocSNCLavalin.Commit();
            }

            //return true;



            return(listaVerificacao);
        }