public ActionResult AddIngreso(Ingreso ing) { /* Ingreso ingreso = new Ingreso(); * ingreso.descripcion = ing.descripcion; * ingreso.monto = ing.monto; * ingreso.fechaDesde = ing.fechaDesde; * ingreso.fechaHasta = ing.fechaHasta;*/ try { if (ing.descripcion != null && ing.fechaDesde != null && ing.fechaHasta != null && ing.monto != 0) { ing.idEntidad = ((Usuario)Session["usuario"]).idEntidad.Value; IngresoDAO.getInstancia().add(ing); Mongo.MongoDB.insertarDocumento("Ingreso", "alta", ing.ToBsonDocument()); return(Json(Url.Action("Index", "Home"))); } else { throw new Exception("Necesita completar todos los campos para continuar"); } } catch (Exception e) { MyLogger.log(e.Message); return(View()); } }