void CarregarListas(int id)
        {
            var lista_modalproc = new SelectList(
                db.MODALIDADEPROC.ToList(),
                "MOPSIGLA",
                "MOPMODALIDADE"
            );
            ViewBag.ListaModalProc = lista_modalproc;
            var lista_modal_lic = new SelectList(
                db.MODALIDADELIC.ToList(),
                "MOLID",
                "MOLMODALIDADE"
            );
            ViewBag.ListaModalLic = lista_modal_lic;

            var lista_ung = new SelectList(
                db.UNIDGESTORA.ToList(),
                "UNG_ID",
                "UNG_NOME_UG"
            );
            ViewBag.ListaSelUng = lista_ung;

            licitacao = new Licitacao().Get(id);
            ViewBag.ListaLicForn = new Licitacao().ListaLicitacaoFornecedor(licitacao.NUMPROC);

            ViewBag.ListaUng = new Licitacao().ListaLicitacaoUnidGestora(id);
        }
        // GET: Nova Licitacao
        public ActionResult Novo()
        {
            try
            {
                var lic = new LICITACAO();
                lic.TPDOC = "501";
                lic.CODMUN = db.LICITACAO.First().CODMUN;
                lic.NUMPROC = (db.LICITACAO.Count() + 1).ToString();
                lic.MODALPROC = "R";
                lic.DESCOBJ = "A DEFINIR";
                lic.TOTALORC = 0;
                lic.DTREAL = "01/01/1999";
                lic.MODALIC = "9";
                lic.TIPOLIC = "1";
                lic.DTREFDOC = "999999";
                lic.SITU = 0;

                db.LICITACAO.Add(lic);
                db.SaveChanges();

                CarregarListas(lic.ID);
                TempData["Msg"] = "Porfavor, editar nova licitação com dados temporários.";
                return View("Edit", licitacao);
            }
            catch(Exception ex){
                TempData["Error"] = ex.Message;
                var lst = db.VW_LICITACAO.ToList();
                return View("Index",lst);
            }
        }