示例#1
0
 public RequestPayBll(ContextInfo contextInfo)
     : base(contextInfo)
 {
     localDal = new RequestPayDal(dbInstance);
     requestPayDtlDal = new RequestPayDtlDal(dbInstance);
     baseDal = localDal;
 }
示例#2
0
 public SystemConfigBll(ContextInfo contextInfo,DBInstance dbInstance)
     : base(contextInfo)
 {
     this.dbInstance = dbInstance;
     localDal = new SystemConfigDal(dbInstance);
     baseDal = localDal;
 }
示例#3
0
 public BillCodeBll(ContextInfo contextInfo, DBInstance _dbInstance) :
     base(contextInfo)
 {
     dbInstance = _dbInstance;
     localDal = new BillCodeDal(dbInstance);
     baseDal = localDal;
 }
示例#4
0
 public void DoUpdateFunctions(ContextInfo contextInfo, tsecfunctions functions)
 {
     contextInfo.Action = MES_ActionType.Update;
     FunctionsBll bll = new FunctionsBll(contextInfo);
     bll.CallAccessControl();
     bll.DoUpdate<tsecfunctions>(functions);
     GC.Collect();
 }
示例#5
0
 public void DoInsertUser(ContextInfo contextInfo, tsecuser user, List<tsecuserrole> lstUserRole)
 {
     contextInfo.Action = MES_ActionType.Insert;
     UserBll bll = new UserBll(contextInfo);
     bll.CallAccessControl();
     bll.DoInsertUser(user, lstUserRole);
     GC.Collect();
 }
示例#6
0
 public void DoInsertRole(ContextInfo contextInfo, tsecrole role, List<tsecrolefunction> lstRoleFunctions, List<tsecrolestep> lstRoleSteps, List<tsecroleeqpgroup> lstRoleEqpGroups)
 {
     contextInfo.Action = MES_ActionType.Insert ;
     RoleBll bll = new RoleBll(contextInfo);
     bll.CallAccessControl();
     bll.DoInsert(role, lstRoleFunctions, lstRoleSteps,lstRoleEqpGroups);
     GC.Collect();
 }
示例#7
0
 public void DoDeleteFunctions(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     FunctionsBll bll = new FunctionsBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tsecfunctions>(lstParameters);
     GC.Collect();
 }
示例#8
0
 public void ChangePassword(ContextInfo contextInfo, string userid, string oldPassword, string newPassword)
 {
     contextInfo.Action = MES_ActionType.Update;
     LogonBll bll = new LogonBll(contextInfo);
     bll.CallAccessControl();
     bll.ChangePassword(userid, oldPassword, newPassword);
     GC.Collect();
 }
示例#9
0
 public void DoDeleteShipping(ContextInfo contextInfo, string shippingsysid)
 {
     contextInfo.Action = MES_ActionType.Delete;
     ShippingBll bll = new ShippingBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDeleteShipping(shippingsysid);
     GC.Collect();
 }
示例#10
0
 public void DoDeleteSchedule(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     IQCBll bll = new IQCBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tinpschedule>(lstParameters);
     GC.Collect();
 }
示例#11
0
 public void DoDeleteOtherPricing(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     OtherPricingBll bll = new OtherPricingBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tinpotherpricing>(lstParameters);
     GC.Collect();
 }
示例#12
0
 public void DoDeleteReasonCode(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     ReasonCodeBll bll = new ReasonCodeBll(contextInfo);
     bll.CallAccessControl();
     bll.DeleteReasonCode(lstParameters);
     GC.Collect();
 }
示例#13
0
 public void DoDeleteExchange(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     ExchangeBll bll = new ExchangeBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tmdlexchange>(lstParameters);
     GC.Collect();
 }
示例#14
0
 public LogonBll(ContextInfo contextInfo)
     : base(contextInfo)
 {
     localDal = new UserDal(dbInstance);
     baseDal = localDal;
     sessionDal = new SessionDal(dbInstance);
     sessionhisDal = new SessionHisDal(dbInstance);
 }
示例#15
0
 public void DoDeleteCustomer(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     CustomerBll bll = new CustomerBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDeleteCustomer(lstParameters);
     GC.Collect();
 }
示例#16
0
 public void DoDeleteBillCode(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     BillCodeBll bll = new BillCodeBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tsysbillcode>(lstParameters);
     GC.Collect();
 }
示例#17
0
 public void DoDeleteStaticValue(ContextInfo contextInfo,List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     StaticValueBll bll = new StaticValueBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tsysstaticvalue>(lstParameters);
     GC.Collect();
 }
示例#18
0
 public void DeleteMultiAttribute(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     AttributeValueBll bll = new AttributeValueBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tsysattributevalue>(lstParameters);
     GC.Collect();
 }
示例#19
0
 public void DeleteSingleAttribute(ContextInfo contextInfo, tsysattributevalue obj)
 {
     contextInfo.Action = MES_ActionType.Delete;
     AttributeValueBll bll = new AttributeValueBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tsysattributevalue>(obj);
     GC.Collect();
 }
示例#20
0
 public void DeleteAttributeTemplate(ContextInfo contextInfo,List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     AttributeTemplateBll bll = new AttributeTemplateBll(contextInfo);
     bll.CallAccessControl();
     bll.DeleteAttributeTemplate(lstParameters);
     GC.Collect();
 }
示例#21
0
 public void DeleteSingleCarton(ContextInfo contextInfo, string recsysid,string cartonno,string oldstyleno,string oldcolor,string oldsize)
 {
     contextInfo.Action = MES_ActionType.Query;
     ReceivingBll bll = new ReceivingBll(contextInfo);
     bll.CallAccessControl();
     bll.DeleteSingleCarton(recsysid, cartonno,oldstyleno,oldcolor,oldsize);
     GC.Collect();
 }
示例#22
0
 public void DoDeleteWorkGroup(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     WorkGroupBll bll = new WorkGroupBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tmdlworkgroup>(lstParameters);
     GC.Collect();
 }
示例#23
0
 public void DoDeleteShift(ContextInfo contextInfo, List<MESParameterInfo> lstParameters)
 {
     contextInfo.Action = MES_ActionType.Delete;
     ShiftBll bll = new ShiftBll(contextInfo);
     bll.CallAccessControl();
     bll.DoDelete<tmdlshift>(lstParameters);
     GC.Collect();
 }
示例#24
0
 public RoleBll(ContextInfo contextInfo)
     : base(contextInfo)
 {
     baseDal = new RoleDal(dbInstance);
     roleFunctionDal = new RoleFunctionDal(dbInstance);
     userRoleDal = new UserRoleDal(dbInstance);
     roleStepDal = new RoleStepDal(dbInstance);
     roleEqpGroupDal = new RoleEqpGroupDal(dbInstance);
 }
示例#25
0
 //是否可以存空箱
 public int canSaveEnptycarton(string customerid, string custorderno, string cartonNum, string action, string currStep, string user, ContextInfo contextInfo)
 {
     contextInfo.Action = MES_ActionType.Query;
     GENLSYS.MES.Services.Inspection.INP.AssyBoxBll bll = new GENLSYS.MES.Services.Inspection.INP.AssyBoxBll(contextInfo);
     bll.CallAccessControl();
     int res = bll.canSaveEnptycarton(customerid, custorderno, cartonNum, action, currStep);
     GC.Collect();
     return res;
 }
示例#26
0
 public SupplementBll(ContextInfo contextInfo)
     : base(contextInfo)
 {
     localDal = new SupplementDal(dbInstance);
     baseDal = localDal;
     supplementDtlDal = new SupplementDtlDal(dbInstance);
     wipDal = new WipDal(dbInstance);
     custOrderHistoryDal = new CustOrderHistoryDal(dbInstance);
 }
示例#27
0
 //删除未装箱信息
 public bool DeleteBox(string customer, string cartonno, string poid, string user, ContextInfo contextInfo)
 {
     contextInfo.Action = MES_ActionType.Query;
     GENLSYS.MES.Services.Inspection.INP.OpenBoxBll bll = new GENLSYS.MES.Services.Inspection.INP.OpenBoxBll(contextInfo);
     bll.CallAccessControl();
     bool res = bll.DeleteBox(customer, cartonno, poid, user, contextInfo.WorkGroup);
     GC.Collect();
     return res;
 }
示例#28
0
 public ReturnBll(ContextInfo contextInfo)
     : base(contextInfo)
 {
     localDal = new ReturnDal(dbInstance);
     baseDal = localDal;
     returnDtlDal = new ReturnDtlDal(dbInstance);
     wipDal = new WipDal(dbInstance);
     custOrderHistoryDal = new CustOrderHistoryDal(dbInstance);
 }
示例#29
0
 public bool CheckReceivingUsed(ContextInfo contextInfo, string recsysid)
 {
     contextInfo.Action = MES_ActionType.Query;
     ReceivingBll bll = new ReceivingBll(contextInfo);
     bll.CallAccessControl();
     bool result = bll.CheckUsed(recsysid);
     GC.Collect();
     return result;
 }
示例#30
0
 public PackingRecBll(ContextInfo contextInfo)
     : base(contextInfo)
 {
     localDal = new PackingRecDal(dbInstance);
     baseDal = localDal;
     packingRecDtlDal = new PackingRecDtlDal(dbInstance);
     wipDal = new WipDal(dbInstance);
     receivingCtnDtlDal = new ReceivingCtnDtlDal(dbInstance);
     custOrderHistoryDal = new CustOrderHistoryDal(dbInstance);
 }