Exemple #1
0
        private void btn_edit_Click(object sender, EventArgs e)
        {
            if (codex.Trim() != "")
            {
                if (UserDefineMessages.ShowMsg("", UserDefineMessages.Msg_PerfmBtn_Approve, commonFunctions.Softwarename.Trim()) == System.Windows.Forms.DialogResult.Yes)
                {
                    T_InvoiceHed objt_trnsferNote = new T_InvoiceHed();
                    objt_trnsferNote.InvID = txt_DocNo.Text.Trim();
                    T_InvoiceHedDL dl = new T_InvoiceHedDL();
                    objt_trnsferNote = dl.Selectt_InvoiceHed(objt_trnsferNote);

                    objt_trnsferNote.Approved     = 1;
                    objt_trnsferNote.ApprovedDate = DateTime.Now;
                    objt_trnsferNote.AprrovedBy   = commonFunctions.Loginuser;
                    dl.Savet_InvoiceHedSP(objt_trnsferNote, 3);

                    T_OrderTracking track = new T_OrderTracking();
                    track.OFNo            = objt_trnsferNote.OrderFormNo.Trim();
                    track                 = new T_OrderTrackingDL().Selectt_OrderTracking(track, xEnums.OrderTrackingTypes.OrderNo);
                    track.InvApproved     = 1;
                    track.InvApprovedDate = DateTime.Now;
                    track.InvApprovedUser = commonFunctions.Loginuser;
                    new T_OrderTrackingDL().Savet_OrderTrackingSP(track, 3);

                    getProcessedInvoices();
                    UserDefineMessages.ShowMsg("", UserDefineMessages.Msg_Update_Sucess, commonFunctions.Softwarename.Trim());
                }
            }
            else
            {
                errorProvider1.SetError(dataGridView1, "Pelase select a order form from the list");
            }
        }
Exemple #2
0
        private void btn_edit_Click(object sender, EventArgs e)
        {
            try
            {
                if (codex.Trim() != "")
                {
                    if (UserDefineMessages.ShowMsg("", UserDefineMessages.Msg_PerfmBtn_Approve, commonFunctions.Softwarename.Trim()) == System.Windows.Forms.DialogResult.Yes)
                    {
                        T_DIliveryHed objt_trnsferNote = new T_DIliveryHed();
                        objt_trnsferNote.DoNo     = txt_DocNo.Text.Trim();
                        objt_trnsferNote.LocaCode = commonFunctions.GlobalLocation;
                        objt_trnsferNote          = new T_DIliveryHedDL().Selectt_DIliveryHed(objt_trnsferNote, 2);

                        objt_trnsferNote.Approved     = 1;
                        objt_trnsferNote.ApprovedDate = DateTime.Now;
                        objt_trnsferNote.ApprovedUser = commonFunctions.Loginuser;
                        new T_DIliveryHedDL().Savet_DIliveryHedSP(objt_trnsferNote, 3);

                        T_OrderTracking track = new T_OrderTracking();
                        track.DONo = txt_DocNo.Text.Trim();
                        //track.OFNo = txt_DocNo.Text.Trim();
                        track                = new T_OrderTrackingDL().Selectt_OrderTracking(track, xEnums.OrderTrackingTypes.DoNumber);
                        track.DOApproved     = 1;
                        track.DOApprovedUser = commonFunctions.Loginuser;
                        track.DOApprovedDate = DateTime.Now;
                        new T_OrderTrackingDL().Savet_OrderTrackingSP(track, 3);
                        commonFunctions.SetMDIStatusMessage(UserDefineMessages.Msg_Update_Sucess_string, 2);

                        getProcessedDOs();
                    }
                }
                else
                {
                    errorProvider1.SetError(dataGridView1, "Pelase select a delivery order from the list");
                    commonFunctions.SetMDIStatusMessage("Pelase select a delivery order from the list", 1);
                }
            }
            catch (Exception ex)
            {
                LogFile.WriteErrorLog(MethodBase.GetCurrentMethod().Name, this.Name, ex.Message.ToString(), "Exception");
                commonFunctions.SetMDIStatusMessage("Genaral Error when approving the delivery order", 1);
            }
        }
Exemple #3
0
        private void btn_edit_Click(object sender, EventArgs e)
        {
            if (codex.Trim() != "")
            {
                if (UserDefineMessages.ShowMsg("", UserDefineMessages.Msg_PerfmBtn_Approve, commonFunctions.Softwarename.Trim()) == System.Windows.Forms.DialogResult.Yes)
                {
                    T_OrderFormHead objt_trnsferNote = new T_OrderFormHead();
                    objt_trnsferNote.DocNo = txt_DocNo.Text.Trim();
                    objt_trnsferNote       = new T_OrderFormHeadDL().Selectt_OrderFormHead(objt_trnsferNote);


                    objt_trnsferNote.DiscountPer = commonFunctions.ToDecimal(txt_subtotdiscper.Text.Trim());
                    objt_trnsferNote.TotalDisc   = commonFunctions.ToDecimal(txt_TotalDisc.Text.Trim());
                    objt_trnsferNote.NetTotal    = commonFunctions.ToDecimal(txt_NetTotal.Text.Trim());


                    objt_trnsferNote.Approved     = 1;
                    objt_trnsferNote.ApprovedDate = DateTime.Now;
                    objt_trnsferNote.ApprovedBy   = commonFunctions.Loginuser;
                    objt_trnsferNote.Remarks      = txt_Remarks.Text.Trim();
                    new T_OrderFormHeadDL().Savet_OrderFormHeadSP(objt_trnsferNote, 3);

                    T_OrderTracking track = new T_OrderTracking();
                    track.OFNo           = objt_trnsferNote.DocNo.Trim();
                    track                = new T_OrderTrackingDL().Selectt_OrderTracking(track, xEnums.OrderTrackingTypes.OrderNo);
                    track.OFApproved     = 1;
                    track.OFApprovedUser = commonFunctions.Loginuser;
                    track.OFApprovedDate = DateTime.Now;
                    new T_OrderTrackingDL().Savet_OrderTrackingSP(track, 3);

                    getProcessedOrderforms();

                    UserDefineMessages.ShowMsg("", UserDefineMessages.Msg_Update_Sucess, commonFunctions.Softwarename.Trim());
                }
            }
            else
            {
                errorProvider1.SetError(dataGridView1, "Pelase select a order form from the list");
                commonFunctions.SetMDIStatusMessage("Pelase select a order form from the list", 1);
            }
        }
Exemple #4
0
        private void btn_edit_Click(object sender, EventArgs e)
        {
            errorProvider1.Clear();
            try
            {
                if (txt_aremarks.Text.Trim() == "")
                {
                    errorProvider1.SetError(txt_aremarks, "Audit remarks cannot be empty.");
                    commonFunctions.SetMDIStatusMessage("Audit remarks cannot be empty.", 1);
                    return;
                }

                if (codex.Trim() == "")
                {
                    errorProvider1.SetError(dataGridView1, "Pelase select a delivery order from the list");
                    commonFunctions.SetMDIStatusMessage("Pelase select a delivery order from the list", 1);
                    return;
                }

                if (!GridPass())
                {
                    errorProvider1.SetError(dataGridView2, "There is a variance in DO QTY and actual QTY");
                    commonFunctions.SetMDIStatusMessage("There is a variance in DO QTY and actual QTY", 1);
                    return;
                }
                if (!CartonChecking())
                {
                    errorProvider1.SetError(dataGridView2, "Invalied Carton details");
                    commonFunctions.SetMDIStatusMessage("Invalied Carton details", 1);
                    return;
                }
                if (UserDefineMessages.ShowMsg("", UserDefineMessages.Msg_PerfmBtn_Approve, commonFunctions.Softwarename.Trim()) == System.Windows.Forms.DialogResult.Yes)
                {
                    T_DIliveryHed objt_trnsferNote = new T_DIliveryHed();
                    objt_trnsferNote.DoNo     = txt_DocNo.Text.Trim();
                    objt_trnsferNote.LocaCode = commonFunctions.GlobalLocation;
                    objt_trnsferNote          = new T_DIliveryHedDL().Selectt_DIliveryHed(objt_trnsferNote, 2);

                    objt_trnsferNote.AuditRemarks     = txt_aremarks.Text.Trim();
                    objt_trnsferNote.ReportedProblems = txt_repproblems.Text.Trim();
                    objt_trnsferNote.Audited          = 1;
                    objt_trnsferNote.AuditDate        = DateTime.Now;
                    objt_trnsferNote.AuditUser        = commonFunctions.Loginuser;
                    new T_DIliveryHedDL().Savet_DIliveryHedSP(objt_trnsferNote, 3);

                    T_OrderTracking track = new T_OrderTracking();
                    track.DONo      = txt_DocNo.Text.Trim();
                    track           = new T_OrderTrackingDL().Selectt_OrderTracking(track, xEnums.OrderTrackingTypes.DoNumber);
                    track.Audited   = 1;
                    track.AuditUser = commonFunctions.Loginuser;
                    track.AuditDate = DateTime.Now;
                    new T_OrderTrackingDL().Savet_OrderTrackingSP(track, 3);


                    foreach (DataGridViewRow drow in dataGridView2.Rows)
                    {
                        if (drow.Cells[0].Value.ToString().Trim() != null)
                        {
                            T_DiliveryDet det = new T_DiliveryDet();
                            det.DoNo          = txt_DocNo.Text.Trim();
                            det.Item          = drow.Cells[0].Value.ToString().Trim();
                            det               = new T_DiliveryDetDL().Selectt_DiliveryDet(det);
                            det.Carton        = commonFunctions.ToDecimal(drow.Cells[5].Value.ToString().Trim());
                            det.ActualCartons = commonFunctions.ToDecimal(drow.Cells[5].Value.ToString().Trim());
                            det.Remarks       = drow.Cells[7].Value.ToString().Trim();
                            det.Pass          = true;
                            new T_DiliveryDetDL().Savet_DiliveryDetSP(det, 3);
                        }
                    }
                    commonFunctions.SetMDIStatusMessage(UserDefineMessages.Msg_Update_Sucess_string, 2);
                    getProcessedDOs();
                    getDetails("");
                }
            }
            catch (Exception ex)
            {
                LogFile.WriteErrorLog(MethodBase.GetCurrentMethod().Name, this.Name, ex.Message.ToString(), "Exception");
                commonFunctions.SetMDIStatusMessage("Genaral Error when approving the delivery order", 1);
            }
        }