Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
            }
        }
Ejemplo n.º 3
0
        public static List <T> GetListbyID(IActionApp <T> action, int para)
        {
            var list = action.GetObjByID(para);

            return(list);
        }
Ejemplo n.º 4
0
 public static string SaveFormContent(string action, IActionApp <T> actionClass, T parameter)
 {
     return(RunSaveToDB(action, actionClass, parameter));
 }
Ejemplo n.º 5
0
 public ActionApp(string objType)
 {
     this._iActionApp = MapClass <T> .ActionClassType(objType);
 }
Ejemplo n.º 6
0
 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("");
 }
Ejemplo n.º 7
0
 public FakeAppAction(IActionApp <T> iAction)
 {
     _iAction = iAction;
 }
Ejemplo n.º 8
0
 public ActionService(IActionApp <T> iAction)
 {
     _actionApp = iAction;
 }