예제 #1
0
        private void OPA_CUSTOMER_ORDER_LIST_Load(object sender, EventArgs e)
        {
            DBGrid.ContextMenuStrip.Items.Add("-");
            DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Sales Shipment"), LXMS.Properties.Resources.Plugin, new System.EventHandler(this.mnuSalesShipment_Click));
            DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Sales Design Form"), LXMS.Properties.Resources.Plugin, new System.EventHandler(this.mnuDesignForm_Click));
            DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Purchase List"), LXMS.Properties.Resources.Plugin, new System.EventHandler(this.mnuPurchaseList_Click));
            DBGrid.ContextMenuStrip.Items.Add("-");
            DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Copy Item"), LXMS.Properties.Resources.Copy, new System.EventHandler(this.mnuCopyItem_Click));
            DBGrid.ContextMenuStrip.Items.Add("-");
            DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Generate ") + clsTranslate.TranslateString("Sales Shipment"), LXMS.Properties.Resources.new_med, new System.EventHandler(this.mnuNewSalesShipment_Click));
            DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Generate ") + clsTranslate.TranslateString("Sales Design Form"), LXMS.Properties.Resources.new_med, new System.EventHandler(this.mnuNewDesignForm_Click));
            dalTaskGrant dalgrant = new dalTaskGrant();

            if (dalgrant.CheckAccess(Util.UserId, "OPA_011"))
            {
                DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Generate ") + clsTranslate.TranslateString("Vendor Order List"), LXMS.Properties.Resources.new_med, new System.EventHandler(this.mnuNewVendorOrderList_Click));
            }
            if (dalgrant.CheckAccess(Util.UserId, "OPA_015"))
            {
                DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Generate ") + clsTranslate.TranslateString("Purchase List"), LXMS.Properties.Resources.new_med, new System.EventHandler(this.mnuNewPurchaseList_Click));
            }
            clsTranslate.InitLanguage(this);
            FillControl.FillCustomerList(cboCustomer, true);
            DBGrid.Tag    = this.Name;
            dtpFrom.Value = Util.modperiod.StartDate;
            dtpTo.Value   = Util.modperiod.EndDate;
            if (dtpTo.Value < DateTime.Today)
            {
                dtpTo.Value = DateTime.Today.AddDays(1);
            }
            //LoadData();
        }
예제 #2
0
 private void OPA_SALES_DESIGN_FORM_Load(object sender, EventArgs e)
 {
     DBGrid.ContextMenuStrip.Items.Add("-");
     DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Receive Status"), LXMS.Properties.Resources.Property, new System.EventHandler(this.mnuReceiveStatus_Click));
     clsTranslate.InitLanguage(this);
     FillControl.FillCustomerList(cboCustomer, true);
     DBGrid.Tag    = this.Name;
     dtpFrom.Value = Util.modperiod.StartDate;
     dtpTo.Value   = Util.modperiod.EndDate;
     if (dtpTo.Value < DateTime.Today)
     {
         dtpTo.Value = DateTime.Today.AddDays(1);
     }
     if (Util.modperiod.LockFlag == 1)
     {
         toolNew.Visible   = false;
         toolEdit.Visible  = false;
         toolDel.Visible   = false;
         toolAudit.Visible = false;
         toolReset.Visible = false;
     }
     else
     {
         toolAudit.Enabled = true;
         toolReset.Enabled = false;
     }
     rbStatus0_CheckedChanged(null, null);
 }
예제 #3
0
 private void QRY_QUOTATION_DETAIL_Load(object sender, EventArgs e)
 {
     DBGrid.Tag = this.Name;
     clsTranslate.InitLanguage(this);
     FillControl.FillCustomerList(lstCustomer);
     lstCustomer.BackColor = frmOptions.BACKCOLOR;
     dtpFrom.Value         = Util.modperiod.StartDate;
     dtpTo.Value           = Util.modperiod.EndDate;
 }
예제 #4
0
 private void QRY_SALES_DESIGN_SUMMARY_Load(object sender, EventArgs e)
 {
     DBGrid.Tag = this.Name;
     clsTranslate.InitLanguage(this);
     FillControl.FillDesignType(cboFormType, true);
     FillControl.FillCustomerList(lstCustomer);
     FillControl.FillEmployeeList(cboSalesMan, true, false);
     lstCustomer.BackColor = frmOptions.BACKCOLOR;
     dtpFrom.Value         = Util.modperiod.StartDate;
     dtpTo.Value           = Util.modperiod.EndDate;
 }
예제 #5
0
 private void QRY_SALES_SHIPMENT_DETAIL_Load(object sender, EventArgs e)
 {
     DBGrid.ContextMenuStrip.Items.Add("-");
     DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Sales Statement"), LXMS.Properties.Resources.Property, new System.EventHandler(this.mnuSalesStatement_Click));
     DBGrid.Tag = this.Name;
     clsTranslate.InitLanguage(this);
     FillControl.FillShipType(cboShipType, true);
     FillControl.FillCustomerList(lstCustomer);
     FillControl.FillEmployeeList(cboSalesMan, true, false);
     lstCustomer.BackColor = frmOptions.BACKCOLOR;
     dtpFrom.Value         = Util.modperiod.StartDate;
     dtpTo.Value           = Util.modperiod.EndDate;
 }
예제 #6
0
 private void OPA_SALES_MAN_MNY_Load(object sender, EventArgs e)
 {
     //DBGrid.ContextMenuStrip.Items.Add("-");
     //DBGrid.ContextMenuStrip.Items.Add(clsTranslate.TranslateString("Sales Statement"), LXMS.Properties.Resources.Property, new System.EventHandler(this.mnuSalesStatement_Click));
     DBGrid.Tag = this.Name;
     clsTranslate.InitLanguage(this);
     FillControl.FillEmployeeList(cboSalesMan, false, false);
     FillControl.FillCustomerList(lstCustomer);
     lstCustomer.BackColor = frmOptions.BACKCOLOR;
     dtpFrom.Value         = Util.modperiod.StartDate;
     dtpTo.Value           = Util.modperiod.EndDate;
     if (dtpTo.Value < DateTime.Today)
     {
         dtpTo.Value = DateTime.Today.AddDays(1);
     }
 }