public ActionResult AddEditFolder(FoldersViewmodel Model) { var Data = TelerikMvcWebMail.Common.CallWebApi("api/ApiHome/AddEditFolder", RestSharp.Method.POST, Model); bool Result = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize <bool>(Data); return(Json(Result, JsonRequestBehavior.AllowGet)); }
public ActionResult returnFolderPartalView(string FolderId) { FoldersViewmodel Model = new FoldersViewmodel(); List <SelectListItem> List = new List <SelectListItem>() { new SelectListItem { Text = "Select", Value = "" } }; var Data = TelerikMvcWebMail.Common.CallWebApi("api/ApiHome/MailBoxList", RestSharp.Method.GET); List <SelectListItem> Result = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize <List <SelectListItem> >(Data); List.AddRange(Result); ViewBag.FolderList = List; if (!string.IsNullOrEmpty(FolderId)) { var _MailBoxFolderModel = TelerikMvcWebMail.Common.CallWebApi("api/ApiHome/GetFolderDeatiles?FolderId=" + FolderId, RestSharp.Method.GET); Model = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize <FoldersViewmodel>(_MailBoxFolderModel); } return(View("_PartialAddEditFolder", Model)); }