OrderView/Order/CaiWuOrderHelper.cs
(开头部分) 23KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
namespace OrderView.Order
{
/// <summary>
/// 财务单据辅助
/// </summary>
/// <remarks></remarks>
internal class CaiWuOrderHelper
{
private CaiWuOrder frm;
/// <summary>
/// 初始化实例
/// </summary>
/// <param name="frm">窗口</param>
/// <remarks></remarks>
public CaiWuOrderHelper(CaiWuOrder frm)
{
this.frm = frm;
}
/// <summary>
/// 根据权限信息初始化工具栏
/// </summary>
/// <remarks></remarks>
private void IniToolStrip_byPower()
{
Control.MyToolStrip TS = frm.TS;
string ModuleId = Model.Constant.VouchType.ModuleId(frm.VouchType);
string ModuleName = Model.Constant.ModuleId.toModuleName(ModuleId);
string OrderName = Model.Constant.VouchType.getOrderName(frm.VouchType);
string MenuId = ModuleName + "-" + OrderName;
string MenuId2 = Model.Constant.ModuleId.toModuleName(Model.Constant.ModuleId.A04_应收管理) + "-" + OrderName;
string MenuId3 = Model.Constant.ModuleId.toModuleName(Model.Constant.ModuleId.A05_应付管理) + "-" + OrderName;
if (User.User.Create().CanEdit(User.LoginInfo.UserName, MenuId) == false && User.User.Create().CanEdit(User.LoginInfo.UserName, MenuId2) == false && User.User.Create().CanEdit(User.LoginInfo.UserName, MenuId3) == false)
{
TS.T03_Add.Visible = false;
TS.T04_Change.Visible = false;
TS.T05_Delete.Visible = false;
TS.T06_Save.Visible = false;
TS.T07_Cancel.Visible = false;
TS.T14_AddRow.Visible = false;
TS.T15_InsertRow.Visible = false;
TS.T16_DeleteRow.Visible = false;
}
if (User.User.Create().CanCheck(User.LoginInfo.UserName, MenuId) == false && User.User.Create().CanCheck(User.LoginInfo.UserName, MenuId2) == false && User.User.Create().CanCheck(User.LoginInfo.UserName, MenuId3) == false)
{
TS.T17_Check.Visible = false;
}
}
/// <summary>
/// 初始化工具栏
/// </summary>
/// <remarks></remarks>
private void IniToolStrip()
{
Control.MyToolStrip TS = frm.TS;
TS.T01_PrintPreview.Visible = true;
TS.T02_Export.Visible = true;
TS.T03_Add.Visible = true;
后面还有 447 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
