// For Order public static void ConvertFrom(EntityOrderH entityH, ref EntityBaseH entityBaseH, ObservableCollection<EntityOrderD> entityD, ref ObservableCollection<EntityBaseD> entityBaseD) { entityBaseD = new ObservableCollection<EntityBaseD>(); for (int i = 0; i <= entityD.Count - 1; i++) { EntityBaseD _entityBaseD = new EntityBaseD(); #region Set Entity Detail _entityBaseD.id = entityD[i]._id; _entityBaseD.rec_no = entityD[i]._rec_no; _entityBaseD.breakdown_id = entityD[i]._breakdown_id; _entityBaseD.breakdown_nm = entityD[i]._breakdown_nm; _entityBaseD.deliver_division_id = entityD[i]._deliver_division_id; _entityBaseD.deliver_division_nm = entityD[i]._deliver_division_nm; _entityBaseD.commodity_id = entityD[i]._commodity_id; _entityBaseD.commodity_name = entityD[i]._commodity_name; _entityBaseD.unit_id = entityD[i]._unit_id; _entityBaseD.unit_nm = entityD[i]._unit_nm; _entityBaseD.enter_number = entityD[i]._enter_number; _entityBaseD.case_number = entityD[i]._case_number; _entityBaseD.number = entityD[i]._number; _entityBaseD.unit_price = entityD[i]._unit_price; _entityBaseD.sales_cost = entityD[i]._sales_cost; _entityBaseD.tax = entityD[i]._tax; _entityBaseD.no_tax_price = entityD[i]._no_tax_price; _entityBaseD.price = entityD[i]._price; _entityBaseD.profits = entityD[i]._profits; _entityBaseD.profits_percent = entityD[i]._profits_percent; _entityBaseD.tax_division_id = entityD[i]._tax_division_id; _entityBaseD.tax_division_nm = entityD[i]._tax_division_nm; _entityBaseD.tax_percent = entityD[i]._tax_percent; _entityBaseD.inventory_management_division_id = entityD[i]._inventory_management_division_id; _entityBaseD.inventory_number = entityD[i]._inventory_number; _entityBaseD.retail_price_skip_tax = entityD[i]._retail_price_skip_tax; _entityBaseD.retail_price_before_tax = entityD[i]._retail_price_before_tax; _entityBaseD.sales_unit_price_skip_tax = entityD[i]._sales_unit_price_skip_tax; _entityBaseD.sales_unit_price_before_tax = entityD[i]._sales_unit_price_before_tax; _entityBaseD.sales_cost_price_skip_tax = entityD[i]._sales_cost_price_skip_tax; _entityBaseD.sales_cost_price_before_tax = entityD[i]._sales_cost_price_before_tax; _entityBaseD.number_decimal_digit = entityD[i]._number_decimal_digit; _entityBaseD.unit_decimal_digit = entityD[i]._unit_decimal_digit; #endregion entityBaseD.Add(_entityBaseD); } entityBaseH = new EntityBaseH(); #region Set Entity Head entityBaseH.tax_change_id = entityH._tax_change_id; entityBaseH.business_division_id = entityH._business_division_id; entityBaseH.price_fraction_proc_id = entityH._price_fraction_proc_id; entityBaseH.tax_fraction_proc_id = entityH._tax_fraction_proc_id; entityBaseH.unit_kind_id = entityH._unit_kind_id; entityBaseH.sum_enter_number = entityH._sum_enter_number; entityBaseH.sum_case_number = entityH._sum_case_number; entityBaseH.sum_number = entityH._sum_number; entityBaseH.sum_unit_price = entityH._sum_unit_price; entityBaseH.sum_sales_cost = entityH._sum_sales_cost; entityBaseH.sum_tax = entityH._sum_tax; entityBaseH.sum_no_tax_price = entityH._sum_no_tax_price; entityBaseH.sum_price = entityH._sum_price; entityBaseH.sum_profits = entityH._sum_profits; entityBaseH.profits_percent = entityH._profits_percent; entityBaseH.credit_rate = entityH._credit_rate; #endregion }
public static void CalRedcDetail(EntityBaseD _entityD) { _entityD.case_number = _entityD.case_number * -1; _entityD.number = _entityD.number * -1; _entityD.tax = _entityD.tax * -1; _entityD.no_tax_price = _entityD.no_tax_price * -1; _entityD.price = _entityD.price * -1; _entityD.profits = _entityD.profits * -1; }