C# Class Epicor_Integration.Bill_Master

显示文件 Open project: virall/EpicorIntegration Class Usage Examples

Private Properties

Property Type Description
BW_DoWork void
BW_RunWorkerCompleted void
BillDataGrid_CellContentClick void
BillDataGrid_SelectionChanged void
Bill_Master_FormClosing void
Bill_Master_Load void
EnableItemDetails void
EnableNew_Tick void
FillRawMenu void
InitializeComponent void
PartTimer_Tick void
PullAsAsm_chk_Click void
RailLength string
SaveChanges void
Setbill void
TS_Click void
TS_sub_Click void
UpdateDescField void
UpdateEntireGrid void
UpdateFormFields void
UpdateParentDesc void
UpdateParentRev void
UpdateUOM void
ViewAsAsm_chk_Click void
addraw_Click void
cancelbtn_Click void
copy_btn_Click void
factor_btn_Click void
findpart_btn_Click void
newbtn_Click void
ops_cbo_Enter void
ops_cbo_Leave void
ops_cbo_SelectedIndexChanged void
partnum_txt_Enter void
partnum_txt_KeyDown void
partnum_txt_Leave void
partnum_txt_TextChanged void
qty_num_Enter void
qty_num_Leave void
qty_num_ValueChanged void
removebtn_Click void
reseq_btn_Click void
saveandclose_btn_Click void
savebtn_Click void
uom_cbo_Enter void
uom_cbo_Leave void
uom_cbo_SelectedIndexChanged void

Public Methods

Method Description
AddBillItems ( List BillParts, List BillQty ) : void
Bill_Master ( List Bill, string ParentNumber, string Rev, decimal weight_val, decimal area_val ) : System
Bill_Master ( string ParentNumber, string Rev ) : System
GetNextSeq ( ) : int
KeepRaw ( string PartNumber ) : bool

Sequence to determine if a part is a coil or a sheet based on Type

SafeParts ( List BillParts, List BillOps, List BillUOM, List &BillOpts, List &Bill_Ops, List &Bill_UOM ) : List

Finds current safe parts within the current bill of materials and keeps a separate list of them to add after the bom has been updated (Sheets/Coils/E-Coat)

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
BW_DoWork ( object sender, System e ) : void
BW_RunWorkerCompleted ( object sender, System e ) : void
BillDataGrid_CellContentClick ( object sender, DataGridViewCellEventArgs e ) : void
BillDataGrid_SelectionChanged ( object sender, EventArgs e ) : void
Bill_Master_FormClosing ( object sender, FormClosingEventArgs e ) : void
Bill_Master_Load ( object sender, EventArgs e ) : void
EnableItemDetails ( ) : void
EnableNew_Tick ( object sender, EventArgs e ) : void
FillRawMenu ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

PartTimer_Tick ( object sender, EventArgs e ) : void
PullAsAsm_chk_Click ( object sender, EventArgs e ) : void
RailLength ( string description ) : string
SaveChanges ( ) : void
Setbill ( List Bill ) : void

Retrieves and Updates bill of materials

TS_Click ( object sender, EventArgs e ) : void
TS_sub_Click ( object sender, EventArgs e ) : void
UpdateDescField ( ) : void
UpdateEntireGrid ( ) : void
UpdateFormFields ( ) : void
UpdateParentDesc ( ) : void
UpdateParentRev ( ) : void
UpdateUOM ( ) : void
ViewAsAsm_chk_Click ( object sender, EventArgs e ) : void
addraw_Click ( object sender, EventArgs e ) : void
cancelbtn_Click ( object sender, EventArgs e ) : void
copy_btn_Click ( object sender, EventArgs e ) : void
factor_btn_Click ( object sender, EventArgs e ) : void
findpart_btn_Click ( object sender, EventArgs e ) : void
newbtn_Click ( object sender, EventArgs e ) : void
ops_cbo_Enter ( object sender, EventArgs e ) : void
ops_cbo_Leave ( object sender, EventArgs e ) : void
ops_cbo_SelectedIndexChanged ( object sender, EventArgs e ) : void
partnum_txt_Enter ( object sender, EventArgs e ) : void
partnum_txt_KeyDown ( object sender, KeyEventArgs e ) : void
partnum_txt_Leave ( object sender, EventArgs e ) : void
partnum_txt_TextChanged ( object sender, EventArgs e ) : void
qty_num_Enter ( object sender, EventArgs e ) : void
qty_num_Leave ( object sender, EventArgs e ) : void
qty_num_ValueChanged ( object sender, EventArgs e ) : void
removebtn_Click ( object sender, EventArgs e ) : void
reseq_btn_Click ( object sender, EventArgs e ) : void
saveandclose_btn_Click ( object sender, EventArgs e ) : void
savebtn_Click ( object sender, EventArgs e ) : void
uom_cbo_Enter ( object sender, EventArgs e ) : void
uom_cbo_Leave ( object sender, EventArgs e ) : void
uom_cbo_SelectedIndexChanged ( object sender, EventArgs e ) : void

Method Details

AddBillItems() public method

public AddBillItems ( List BillParts, List BillQty ) : void
BillParts List
BillQty List
return void

Bill_Master() public method

public Bill_Master ( List Bill, string ParentNumber, string Rev, decimal weight_val, decimal area_val ) : System
Bill List
ParentNumber string
Rev string
weight_val decimal
area_val decimal
return System

Bill_Master() public method

public Bill_Master ( string ParentNumber, string Rev ) : System
ParentNumber string
Rev string
return System

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

GetNextSeq() public method

public GetNextSeq ( ) : int
return int

KeepRaw() public method

Sequence to determine if a part is a coil or a sheet based on Type
public KeepRaw ( string PartNumber ) : bool
PartNumber string
return bool

SafeParts() public method

Finds current safe parts within the current bill of materials and keeps a separate list of them to add after the bom has been updated (Sheets/Coils/E-Coat)
public SafeParts ( List BillParts, List BillOps, List BillUOM, List &BillOpts, List &Bill_Ops, List &Bill_UOM ) : List
BillParts List Current Epicor Bill of Materials
BillOps List
BillUOM List
BillOpts List
Bill_Ops List
Bill_UOM List
return List