public ActionResult Create(int idGrupoLucro)
        {
            var usuario = login.GetUsuario(System.Web.HttpContext.Current.User.Identity.Name);
            var centro  = new CentroLucro {
                IdEmpresa = usuario.IdEmpresa, AlteradoPor = usuario.Id, IdGrupoLucro = idGrupoLucro
            };

            return(View(centro));
        }
        public ActionResult Create(CentroLucro centro)
        {
            try
            {
                centro.AlteradoEm = DateTime.Now;
                TryUpdateModel(centro);

                if (ModelState.IsValid)
                {
                    service.Gravar(centro);
                    return(RedirectToAction("Index", new { id = centro.IdGrupoLucro }));
                }

                return(View(centro));
            }
            catch (ArgumentException e)
            {
                ModelState.AddModelError(string.Empty, e.Message);
                return(View(centro));
            }
        }