public ActionResult Gravar(int?cod, string categoria_movimento, string data_movimento, string valor_movimento, string tipo_movimento, string empresa_movimento, string obs_movimento) { if (tipo_movimento == "" || categoria_movimento == "" || empresa_movimento == "" || data_movimento == "") { ViewBag.ret = 0; } else { MovimentoDAO dao = new MovimentoDAO(); MovimentoVO vo = new MovimentoVO(); vo.TipoMovimento = Convert.ToInt32(tipo_movimento); vo.DataMovimento = Convert.ToDateTime(data_movimento); vo.ValorMovimento = Convert.ToDecimal(valor_movimento); vo.ObsMovimento = obs_movimento; vo.CodigoEmpresa = Convert.ToInt32(empresa_movimento); vo.CodigoCategoria = Convert.ToInt32(categoria_movimento); vo.CodigoMovimento = (cod == null ? 0 : Convert.ToInt32(cod)); vo.CodigoUsuario = 1; if (cod == null) { ViewBag.ret = dao.RealizarMovimento(vo); } else { ViewBag.ret = dao.AlterarMovimento(vo); ViewBag.Tipo = tipo_movimento; ViewBag.Data = data_movimento; ViewBag.Valor = valor_movimento; ViewBag.Empresa = empresa_movimento; ViewBag.Obs = obs_movimento; ViewBag.Categoria = categoria_movimento; ViewBag.Codigo = cod; } } CarregarCombos(); MontarTitulo(cod == null ? 1 : 2); return(View(cod == null ? "RealizarMovimento" : "AlterarMovimento")); }