Ejemplo n.º 1
0
 private void txtNoPlanItemCD_TextChanged(object sender, EventArgs e)
 {
     try
     {
         if (string.IsNullOrEmpty(txtItemCode.Text))
         {
             lbItemName.Text      = "Item Name";
             lbItemName.BackColor = Color.FromKnownColor(KnownColor.ActiveCaption);
         }
         else
         {
             pts_item itemData = new pts_item();
             itemData             = itemData.GetItem(txtItemCode.Text);
             lbItemName.Text      = itemData.item_name;
             lbItemName.BackColor = Color.Lime;
         }
         errorProvider.SetError(txtItemCode, null);
     }
     catch (Exception ex)
     {
         lbItemName.Text      = "Item Name";
         lbItemName.BackColor = Color.FromKnownColor(KnownColor.ActiveCaption);
         errorProvider.SetError(txtItemCode, "Wrong Item Code" + Environment.NewLine + ex.Message);
     }
 }
Ejemplo n.º 2
0
 private void UpdateGrid(pts_item inItem)
 {
     dgvItemQty.Rows[0].Cells["lot_size"].Value   = inItem.lot_size;
     dgvItemQty.Rows[0].Cells["wh_qty"].Value     = inItem.wh_qty;
     dgvItemQty.Rows[0].Cells["wip_qty"].Value    = inItem.wip_qty;
     dgvItemQty.Rows[0].Cells["repair_qty"].Value = inItem.repair_qty;
 }
Ejemplo n.º 3
0
 public PlanItemForm(pts_plan inPlan)
 {
     InitializeComponent();
     planData  = new pts_plan();
     itemData  = new pts_item();
     stockData = new pts_stock();
     userData  = new m_mes_user();
     desData   = new pts_destination();
     UpdateFields(inPlan);
     UpdateGrid(true);
 }
Ejemplo n.º 4
0
 public PlanningForm()
 {
     InitializeComponent();
     planData = new pts_plan();
     modelData = new pts_item();
     stockData = new pts_stock();
     userData = new m_mes_user();
     desData = new pts_destination();
     errorProvider = new ErrorProvider();
     tc_PlanManagement.SelectedTab = tab_Main;
     tc_PlanManagement.ItemSize = new Size(0, 1);
 }
Ejemplo n.º 5
0
 public StockOutLogForm()
 {
     InitializeComponent();
     itemData     = new pts_item();
     planData     = new pts_plan();
     userData     = new m_mes_user();
     stockData    = new pts_stock();
     noplanData   = new pts_noplan();
     desCode      = new pts_destination();
     issueCode    = new pts_issue_code();
     requestData  = new pts_request_log();
     stockoutData = new pts_stockout_log();
 }
Ejemplo n.º 6
0
        private void btnFinalRegister_Click(object sender, EventArgs e)
        {
            if (isSet)
            {
                RegSet();
            }
            else
            {
                RegNoSet();
            }
            pts_item itemData = new pts_item();

            itemData.ListStockOutUpdateValue(listOut);
        }
Ejemplo n.º 7
0
 public RequestForm()
 {
     InitializeComponent();
     itemdata    = new pts_item();
     descmb      = new pts_destination();
     requestdata = new pts_request_log();
     LockFields(true);
     mMode                  = false;
     gmMode                 = false;
     mconfirm               = false;
     gmconfirm              = false;
     btnConfirm.Visible     = false;
     rbtnAllRequest.Checked = true;
 }
Ejemplo n.º 8
0
 public StockInputForm()
 {
     InitializeComponent();
     itemData         = new pts_item();
     printItem        = new PrintItem();
     stockItem        = new pts_stock();
     premacData       = new pre_649();
     supplierItem     = new pts_supplier();
     listPrintItem    = new List <PrintItem>();
     listPremac       = new List <pre_649>();
     listInputPremac  = new List <pre_649>();
     listStockItem    = new BindingList <pts_stock>();
     tc_Main.ItemSize = new Size(0, 1);
 }
Ejemplo n.º 9
0
 public StockDetailForm()
 {
     InitializeComponent();
     itemData     = new pts_item();
     olditemData  = new pts_item();
     stockData    = new pts_stock();
     oldStockData = new pts_stock();
     userData     = new m_mes_user();
     stockLog     = new pts_stock_log();
     typeData     = new pts_item_type();
     supplierData = new pts_supplier();
     listStockLog = new List <pts_stock_log>();
     tc_MainStockDetail.ItemSize = new Size(0, 1);
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Search stock item
 /// </summary>
 /// <param name="itemNumber"></param>
 private void SearchNoSet(string itemNumber, string invoiceText)
 {
     try
     {
         pts_item itemdata = new pts_item();
         itemdata = itemdata.GetItem(itemNumber);
         double totalWHQty = itemdata.wh_qty;
         txtWHQty.Text = totalWHQty.ToString();
         pts_stock stockdata = new pts_stock();
         stockdata.SearchItem(new pts_stock {
             item_cd = itemNumber, invoice = invoiceText
         });
         double totalPackingQty = stockdata.listStockItems.Select(x => x.packing_qty).Sum();
         txtTotalPackingQty.Text    = totalPackingQty.ToString();
         dgvMainStockOut.DataSource = stockdata.listStockItems;
         dgvMainStockOut.Columns["stock_id"].HeaderText               = "ID";
         dgvMainStockOut.Columns["packing_cd"].HeaderText             = "Packing Code";
         dgvMainStockOut.Columns["item_cd"].HeaderText                = "Item Number";
         dgvMainStockOut.Columns["supplier_cd"].HeaderText            = "Supplier Code";
         dgvMainStockOut.Columns["order_no"].HeaderText               = "Order Number";
         dgvMainStockOut.Columns["invoice"].HeaderText                = "Invoice";
         dgvMainStockOut.Columns["stockin_date"].HeaderText           = "Stock-In Date";
         dgvMainStockOut.Columns["stockin_user_cd"].HeaderText        = "Incharge";
         dgvMainStockOut.Columns["stockin_qty"].HeaderText            = "Stock-In Qty";
         dgvMainStockOut.Columns["packing_qty"].HeaderText            = "Packing Qty";
         dgvMainStockOut.Columns["registration_user_cd"].HeaderText   = "Reg User";
         dgvMainStockOut.Columns["registration_date_time"].HeaderText = "Reg Time";
         if (dgvMainStockOut.Columns.Contains("order_no"))
         {
             dgvMainStockOut.Columns.Remove("order_no");
         }
         if (dgvMainStockOut.Columns.Contains("registration_user_cd"))
         {
             dgvMainStockOut.Columns.Remove("registration_user_cd");
         }
         if (dgvMainStockOut.Columns.Contains("registration_date_time"))
         {
             dgvMainStockOut.Columns.Remove("registration_date_time");
         }
         if (dgvMainStockOut.Columns.Contains("btnOpenSet"))
         {
             dgvMainStockOut.Columns.Remove("btnOpenSet");
         }
     }
     catch (Exception ex)
     {
         CustomMessageBox.Error(ex.Message);
     }
 }
Ejemplo n.º 11
0
 public ItemManagement()
 {
     InitializeComponent();
     #region SETUP CONTROLS
     ptsItem              = new pts_item();
     unitCbm              = new pts_item();
     locationCbm          = new pts_item();
     typeCbm              = new pts_item_type();
     ptsItemType          = new pts_item_type();
     editMode             = false;
     btnUpdate.Enabled    = false;
     btnDelete.Enabled    = false;
     rbtnItemCode.Checked = true;
     pnlSubButton.Visible = false;
     #endregion
 }
Ejemplo n.º 12
0
 public PCForm()
 {
     InitializeComponent();
     itemData          = new pts_item();
     requestData       = new pts_request_log();
     grt_Main.ItemSize = new Size(0, 1);
     if (UserData.position == "MGR")
     {
         pcmMocde       = true;
         btnAccept.Text = "Confirm";
         this.Text     += "[PC Manager]";
     }
     else
     {
         pcmMocde       = false;
         btnAccept.Text = "Apccept";
     }
     rbtnAllRequest.Checked = true;
 }
Ejemplo n.º 13
0
 public StockOutForm()
 {
     InitializeComponent();
     tc_Main.ItemSize = new Size(0, 1);
     supplierData     = new pts_supplier();
     printData        = new PrintItem();
     outData          = new OutputItem();
     itemData         = new pts_item();
     stockData        = new pts_stock();
     mUserData        = new m_mes_user();
     noplanData       = new pts_noplan();
     issueCode        = new pts_issue_code();
     stockOutData     = new pts_stockout_log();
     destinationData  = new pts_destination();
     listPrintItems   = new List <PrintItem>();
     listStock        = new List <pts_stock>();
     listNoPlan       = new List <pts_noplan>();
     listStockOut     = new List <pts_stockout_log>();
 }