/// <summary>
        ///     Metodo json que recupera o vendedor
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public JsonResult RecuperarVendedor(int id)
        {
            var comandosSql = new ComandosSql();
            var vendedor    = comandosSql.RecuperarVendedor(id);

            return(Json(vendedor, JsonRequestBehavior.AllowGet));
        }
        /// <summary>
        ///     Gerador do combobox/dropdownlist
        /// </summary>
        /// <param name="model"></param>
        private static void GerarDropDownList(EmpresaModels model)
        {
            var comandosSql = new ComandosSql();
            var vendedores  = comandosSql.RecuperarVendedores();

            model.Vendedores = vendedores.Select(x => new SelectListItem()
            {
                Value = x.Codigo.ToString(),
                Text  = x.Nome
            });
        }
        public async Task <ActionResult> Index(EmpresaModels model)
        {
            if (ModelState.IsValid)
            {
                if (ValidarRegraNegocio(model))
                {
                    var comandosSql = new ComandosSql();
                    comandosSql.Salvar(model);

                    return(RedirectToAction("Index", "Home"));
                }
            }

            GerarDropDownList(model);
            return(View(model));
        }