public ActionResult Add(Application app, string saveasnew) { MyLogger.GetInstance().Info("Updating Application"); List <Application> applist = null; if (ModelState.IsValid) { DbManagerFactory dbm = new DbManagerFactory(ProjectBaseClass.dbType()); IProject ip = dbm.GetDbManager(); ActionResponse ar = new ActionResponse(); ar = ip.UpdateApplication(app, saveasnew); if (!ar.IsSuccess) { //return RedirectToAction("ErrorView", "Project", new { message = ar.ErrorMsg }); } applist = ar.obj; } return(PartialView("~/Views/Application/ShowApps.cshtml", applist)); // return Json(app, JsonRequestBehavior.AllowGet); }
// GET: Application public ActionResult Index() { DbManagerFactory dbm = new DbManagerFactory(ProjectBaseClass.dbType()); IProject ip = dbm.GetDbManager(); List <Application> applist; applist = ip.GetApplications(); return(View(applist)); }
public ActionResult Add() { MyLogger.GetInstance().Info("Creating Project"); DbManagerFactory dbm = new DbManagerFactory(ProjectBaseClass.dbType()); IProject Dbm = dbm.GetDbManager(); WrapperViewNewProject nvp = Dbm.GetViewForNewProject(); if (nvp == null) { msg = "Error - getting views for new project"; MyLogger.GetInstance().Error(msg); return(RedirectToAction("ErrorView", "Project", new { message = msg })); } return(View(nvp)); }