public CommissionItemDetailView(CommissionItemVM vm, VendorCommissionItemType type)
 {
     InitializeComponent();
     m_vm         = vm;
     this.type    = type;
     this.Loaded += new RoutedEventHandler(CommissionItemDetailView_Loaded);
 }
Ejemplo n.º 2
0
        public List <CommissionItemDetail> LoadCommissionItemDetails(int commissionSysNo, VendorCommissionItemType type)
        {
            List <CommissionItemDetail> result = new List <CommissionItemDetail>();

            CustomDataCommand dataCommand = DataCommandManager.CreateCustomDataCommandFromConfig("GetCommissionDetailByItemSysNoList");

            dataCommand.SetParameterValue("@Type", type.ToString());
            dataCommand.CommandText = dataCommand.CommandText.Replace("#CommissionItemList#", commissionSysNo.ToString());
            result = dataCommand.ExecuteEntityList <CommissionItemDetail>();
            return(result);
        }
Ejemplo n.º 3
0
        public void InsertCommissionDetail(CommissionItemDetail req, string companyCode, VendorCommissionItemType type)
        {
            DataCommand command = DataCommandManager.GetDataCommand("InsertCommissionDetail");

            command.SetParameterValue <CommissionItemDetail>(req, true, false);

            command.SetParameterValue("@InUser", ServiceContext.Current.UserSysNo);
            command.SetParameterValue("@CompanyCode", companyCode);
            command.SetParameterValue("@Type", type);
            command.ExecuteNonQuery();
        }