public IHttpActionResult GetFolders() { try { ViewModel.tblAttachInterfaceCategory FileManager = new ViewModel.tblAttachInterfaceCategory(); JArray JsonFileManager = BisAttachInterfaceCategory.GetFolders(FileManager); return(Ok(JsonFileManager)); } catch { return(NotFound()); } }
public IHttpActionResult ListFoldersFiles(object obj) { try { JObject JsonObject = JObject.Parse(obj.ToString()); ViewModel.tblAttachInterfaceCategory AttachInterfaceCategoryParams = JsonObject.ToObject <ViewModel.tblAttachInterfaceCategory>(); JArray JsonFoldersFiles = BisAttachInterfaceCategory.ListFoldersFiles(AttachInterfaceCategoryParams); return(Ok(JsonFoldersFiles)); } catch { return(NotFound()); } }
public IHttpActionResult ListFoldersFilesByIDXDefineDetailProduct(object obj) { try { JObject JsonObject = JObject.Parse(obj.ToString()); ViewModel.tblAttachInterfaceCategory AttachInterfaceCategory = new ViewModel.tblAttachInterfaceCategory(); AttachInterfaceCategory.IDXDefineDetailProduct = JsonObject["IDXDefineDetailProduct"].ToString().StringToInt(); JArray JsonFoldersFiles = BisAttachInterfaceCategory.ListFoldersFilesByIDXDefineDetailProduct(AttachInterfaceCategory); return(Ok(JsonFoldersFiles)); } catch { return(NotFound()); } }
protected void grdAttachInterfaceCategory_RowCommand(object sender, GridViewCommandEventArgs e) { Guid IDAttachInterfaceCategory = e.CommandArgument.ToString().StringToGuid(); switch (e.CommandName) { case "Delete": try { ViewModel.tblAttachInterfaceCategory DelAttachInterfaceCategory = new ViewModel.tblAttachInterfaceCategory(); DelAttachInterfaceCategory.IDAttachInterfaceCategory = IDAttachInterfaceCategory; bool retDel = BisAttachInterfaceCategory.DeleteCategory(DelAttachInterfaceCategory); if (retDel) { FillgrdAttachInterfaceCategory(); ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>حذف اطلاعات با موفقیت انجام شد!</p>\",title: \"<p style='text-align:right;direction:rtl'>حذف اطلاعات</p>\"});", true); } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>اشکال در حذف اطلاعات!</p>\",title: \"<p style='text-align:right;direction:rtl'>خطا</p>\"});", true); } } catch { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>اشکال در برقراری ارتباط با دیتابیس!</p>\",title: \"<p style='text-align:right;direction:rtl'>خطا</p>\"});", true); } break; case "Edit": try { ViewModel.Search getAttachInterfaceCategory = new ViewModel.Search(); getAttachInterfaceCategory.Filter = " and tblAttachInterfaceCategory.IDAttachInterfaceCategory = '" + IDAttachInterfaceCategory + "'"; DataSet ds = BisAttachInterfaceCategory.GetCategoryData(getAttachInterfaceCategory); txtAttachInterfaceCategoryNam_Fa.Text = ds.ReturnDataSetField("Name_Fa"); txtAttachInterfaceCategoryNam_En.Text = ds.ReturnDataSetField("Name_En"); hfIDAttachInterfaceCategory.Value = ds.ReturnDataSetField("IDAttachInterfaceCategory"); hfAttachInterfaceCategoryMode.Value = "Edit"; } catch { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>اشکال در برقراری ارتباط با دیتابیس!</p>\",title: \"<p style='text-align:right;direction:rtl'>خطا</p>\"});", true); } break; } }
public IHttpActionResult ChangeParentFolders(object obj) { try { Bis.AttachInterfaceCategoryMethod BisAttachInterfaceCategory = new Bis.AttachInterfaceCategoryMethod(); JObject JsonObject = JObject.Parse(obj.ToString()); ViewModel.tblAttachInterfaceCategory UpdateParent = JsonObject.ToObject <ViewModel.tblAttachInterfaceCategory>(); bool ret = BisAttachInterfaceCategory.UpdateParentFolders(UpdateParent); if (ret) { return(Ok(ret)); } else { return(NotFound()); } } catch { return(NotFound()); } }
public bool DeleteCategory(ViewModel.tblAttachInterfaceCategory category) { return(sqlHelper.RunProcedure("sp_tblAttachInterfaceCategory_DeleteRow", category) > 0); }
public bool UpdateParentFolders(ViewModel.tblAttachInterfaceCategory category) { return(sqlHelper.RunProcedure("sp_tblAttachInterfaceCategory_UpdatParentFolders", category) > 0); }
public bool AddCategory(ViewModel.tblAttachInterfaceCategory category) { return(sqlHelper.RunProcedure("sp_tblAttachInterfaceCategory_Insert", category) > 0); }
public JArray ListFoldersFilesByIDXDefineDetailProduct(ViewModel.tblAttachInterfaceCategory AttachInterfaceCategory) { return(sqlHelper.ReturnJsonData("sp_tblAttachInterfaceCategory_GetJsonDataByIDXDefineDetailProduct", AttachInterfaceCategory)); }
public JArray ListFoldersFiles(ViewModel.tblAttachInterfaceCategory AttachInterfaceCategory) { return(sqlHelper.ReturnJsonData("sp_tblAttachInterfaceCategory_ListFoldersFiles", AttachInterfaceCategory)); }
public JArray LoadBreadcrumbs(ViewModel.tblAttachInterfaceCategory category) { return(sqlHelper.ReturnJsonData("sp_tblAttachInterfaceCategory_LoadBreadcrumbs", category)); }
protected void btnAddAttachInterfaceCategory_Click(object sender, EventArgs e) { if (Page.IsValid) { ViewModel.tblAttachInterfaceCategory NewAttachInterfaceCategory = new ViewModel.tblAttachInterfaceCategory(); NewAttachInterfaceCategory.Name_En = txtAttachInterfaceCategoryNam_En.Text.FixFarsi(); NewAttachInterfaceCategory.Name_Fa = txtAttachInterfaceCategoryNam_Fa.Text.FixFarsi(); NewAttachInterfaceCategory.Status = 1; switch (hfAttachInterfaceCategoryMode.Value) { case "New": try { NewAttachInterfaceCategory.IDAttachInterfaceCategory = Guid.NewGuid(); bool ret = BisAttachInterfaceCategory.AddCategory(NewAttachInterfaceCategory); if (ret) { FillDrpAttachInterfaceCategory(); FillgrdAttachInterfaceCategory(); NewAttachInterfaceCategoryFields(); ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>اطلاعات با موفقیت ثبت شد!</p>\",title: \"<p style='text-align:right;direction:rtl'>ثبت اطلاعات</p>\"});", true); } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>اشکال در ثبت اطلاعات!</p>\",title: \"<p style='text-align:right;direction:rtl'>خطا</p>\"});", true); } } catch { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>اشکال در برقراری ارتباط با دیتابیس!</p>\",title: \"<p style='text-align:right;direction:rtl'>خطا</p>\"});", true); } break; case "Edit": try { NewAttachInterfaceCategory.IDAttachInterfaceCategory = hfIDAttachInterfaceCategory.Value.StringToGuid(); bool result = BisAttachInterfaceCategory.UpdateCategory(NewAttachInterfaceCategory); if (result) { FillDrpAttachInterfaceCategory(); FillgrdAttachInterfaceCategory(); NewAttachInterfaceCategoryFields(); ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>ویرایش اطلاعات با موفقیت انجام شد!</p>\",title: \"<p style='text-align:right;direction:rtl'>ویرایش اطلاعات</p>\"});", true); } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>ویرایش اطلاعات با موفقیت انجام شد!</p>\",title: \"<p style='text-align:right;direction:rtl'>خطا</p>\"});", true); } } catch { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "er3", " bootbox.alert({message: \"<p dir='rtl' style='color:#004179;font-size:17px;'>اشکال در برقراری ارتباط با دیتابیس!</p>\",title: \"<p style='text-align:right;direction:rtl'>خطا</p>\"});", true); } break; } } }