public JsonResult SendPost(string Id)
        {
            bool isPosted = false;

            try
            {
                string[] ClientId = null;

                if (TempData["ClientId"] != null)
                {
                    string[] tempId = TempData["ClientId"] as string[];
                    ClientId = new string[tempId.Length];
                    int i = 0;
                    foreach (string client in tempId)
                    {
                        string Ids = EncryptDecrypt.Decrypt64(client);
                        ClientId[i] = Ids;
                        i++;
                    }
                    isPosted = new EducationMaterialData().SavePostedDocumnetMaterial(Session["AgencyID"].ToString(), Session["UserID"].ToString(), ClientId, Id);
                    TempData.Keep();
                }
            }
            catch (Exception ex)
            {
                clsError.WriteException(ex);
            }
            return(Json(isPosted));
        }
        public JsonResult DeleteMaterial(string Id)
        {
            bool isResult = false;

            try
            {
                isResult = new EducationMaterialData().DeleteMaterial(Id);
            }
            catch (Exception Ex)
            {
                clsError.WriteException(Ex);
            }
            return(Json(isResult));
        }
        public ActionResult SaveEducationMaterial(EductionMaterial objEductaion)
        {
            bool Result = false;

            try
            {
                if (objEductaion != null)
                {
                    objEductaion.UserId   = Session["UserID"].ToString();
                    objEductaion.AgencyId = Session["AgencyID"].ToString();
                    Result = new EducationMaterialData().SaveEducationMaterial(objEductaion);
                }
            }
            catch (Exception Ex)
            {
                clsError.WriteException(Ex);
            }
            return(Json(Result));
        }