public static void UpdateTemplate(Model_Template parameters)
    {
        Model_Template ret = TemplateController.Update(parameters);


        AppTools.SendResponse(HttpContext.Current.Response, ret.ObjectToJSON());
    }
    public static bool Delete(Model_Template param)
    {
        bool           ret = false;
        EmailEelements el  = new EmailEelements();

        if (param.model_DeleteTemplate(param))
        {
            ret = el.model_RemoveElement(param.EID);
        }



        return(ret);
    }
    public static void DeleteTemplate(Model_Template parameters)
    {
        bool   ret     = TemplateController.Delete(parameters);
        bool   success = false;
        string msg     = "no";

        if (ret)
        {
            success = true;
            msg     = "Delete Completed!!";
        }


        string res = (new BaseWebMethodAJax
        {
            success = success,
            msg = msg
        }).ObjectToJSON();

        AppTools.SendResponse(HttpContext.Current.Response, res);
    }
    public static Model_Template InsertTemplate(Model_Template param)
    {
        Model_Template cm = null;

        cm = param.model_InsertEmailEelement(param);


        //Model_Template cm =  param.model_InsertEmailEelement(param);
        // cm = cm.model_InsertEmailEelement(param);

        if (!string.IsNullOrEmpty(cm.EID))
        {
            EmailEelements el = new EmailEelements
            {
                EID      = cm.EID,
                Eelement = cm.EL.ObjectToJSON()
            };
            el.model_InsertEmailEelement(el);
        }

        return(cm);
    }
    public static IList <Model_Template> GetTemplate(object param)
    {
        Model_Template cm = new Model_Template();

        return(cm.model_GetElementList());
    }