public ActionResult FieldU() { ShortTitle = "U"; var m = new VFieldU(); SolverData sd = GetSolverData(); ObjectMapperManager.DefaultInstance.GetMapper <FieldU, VFieldU>().Map(sd.FieldU, m); return(View(m)); }
public ActionResult FieldUSave(VFieldU m) { ShortTitle = "U"; SolverData sd = GetSolverData(); string[] fieldsToIgnore = { "BottomType", "TopType", "WestType", "EastType", "NorthType", "SouthType" }; var config = new DefaultMapConfig().IgnoreMembers <VFieldU, FieldU>(fieldsToIgnore); ObjectMapperManager.DefaultInstance.GetMapper <VFieldU, FieldU>(config).Map(m, sd.FieldU); SetSolverData(sd); if (Request.IsAjaxRequest()) { return(Json("OK")); } return(View(m)); }