public static List <T> GetListbyID(IActionApp <T> action, int para, HtmlControl actionControl) { // var list = action.GetObjByID(para); if (WebConfig.RunningModel() == "Design") { actionControl.Attributes.Add("title", action.GetSPName("Read")); } return(GetListbyID(action, para)); }
private static string RunSaveToDB(string action, IActionApp <T> actionClass, T parameter) { switch (action) { case "Add": return(actionClass.AddObj(parameter)); case "Edit": return(actionClass.EditObj(parameter)); case "Remove": return(actionClass.RemoveObj(parameter)); case "Delete": return(actionClass.RemoveObj(parameter)); default: return(actionClass.EditObj(parameter)); } }
public static List <T> GetListbyID(IActionApp <T> action, int para) { var list = action.GetObjByID(para); return(list); }
public static string SaveFormContent(string action, IActionApp <T> actionClass, T parameter) { return(RunSaveToDB(action, actionClass, parameter)); }
public ActionApp(string objType) { this._iActionApp = MapClass <T> .ActionClassType(objType); }
private readonly IActionApp <T> _iActionApp; // = (IActionApp<T>)MapClass<T>.ClassType(); // private readonly ActionAppService<T> _iActionApp; // = (IActionApp<T>)MapClass<T>.ClassType(); public ActionApp() { this._iActionApp = MapClass <T> .ActionClassType(""); }
public FakeAppAction(IActionApp <T> iAction) { _iAction = iAction; }
public ActionService(IActionApp <T> iAction) { _actionApp = iAction; }