示例#1
0
        private void GetEnquiryRegisterDetails(int enquiryRegisterID)
        {
            try
            {
                EnquiryRegisterDL _currentEnquiryRegister = new EnquiryRegisterDL();
                _currentEnquiryRegister.GetEnquiryRegisterByEnquiryRegisterID(Convert.ToInt32(hfEnquiryRegister.Value.ToString()));

                lblCustomerName.Text       = _currentEnquiryRegister.CustomerName;
                lblEnquiryNo.Text          = _currentEnquiryRegister.EnquiryNO;
                lblProductDescription.Text = _currentEnquiryRegister.PartDescription;
                txtAPI6A.Text        = _currentEnquiryRegister.API6AReqmts;
                txtLegalReq.Text     = _currentEnquiryRegister.LegalReqmts;
                txtPODetails.Text    = _currentEnquiryRegister.PODetails;
                txtQ1Reqm.Text       = _currentEnquiryRegister.Q1Reqmts;
                txtRegretLetter.Text = _currentEnquiryRegister.RegretLetter;
                txtStatus.Text       = _currentEnquiryRegister.Status;
            }
            catch (Exception ex)
            {
                ErrorLog.LogErrorMessageToDB("AddEditEnquiryRegister.aspx", "", "GetEnquiryReviewChecklistDetails(int enquiryReviewChecklistID)", ex.Message, new ACEConnection());
            }
        }
 protected void gvEnquiryRegister_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     try
     {
         _currentEnquiryRegisterList = new EnquiryRegisterDL();
         _currentEnquiryRegisterList.EnquiryRegisterID = Convert.ToInt32(gvEnquiryRegister.DataKeys[e.RowIndex].Value);
         _currentEnquiryRegisterList.ScreenMode        = ScreenMode.Delete;
         TransactionResult transactionResult = _currentEnquiryRegisterList.Commit();
         StringBuilder     stringBuilder     = new StringBuilder();
         stringBuilder.Append(string.Concat("<script>alert(\'", transactionResult.Message.ToString(), ".\');"));
         stringBuilder.Append("</script>");
         ScriptManager.RegisterStartupScript(base.Page, typeof(string), "MyScript", stringBuilder.ToString(), false);
         if (transactionResult.Status == TransactionStatus.Success)
         {
             GetEnquiryRegisterListDetails();
         }
     }
     catch (Exception exception1)
     {
         ErrorLog.LogErrorMessageToDB("ManageEnquiryRegister.aspx", "", "gvEnquiryRegister_RowDeleting", exception1.Message.ToString(), new ACEConnection());
         throw;
     }
 }
示例#3
0
        protected void btnEnquiryReviewChecklistAdd_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                string   dtFormat = _dateFormat;
                DateTime dTime;

                EnquiryRegisterDL _currentEnquiryRegister = new EnquiryRegisterDL();
                bool bl = hfEnquiryRegister.Value.ToString() == "0";
                _currentEnquiryRegister.AddEditOption = !bl ? 1 : 0;

                _currentEnquiryRegister.EnquiryReviewCheckListID = Convert.ToInt32(hfEnquiryReviewChecklistID.Value.ToString());
                _currentEnquiryRegister.EnquiryRegisterID        = Convert.ToInt32(hfEnquiryRegister.Value.ToString());

                _currentEnquiryRegister.RegretLetter = txtRegretLetter.Text;
                _currentEnquiryRegister.LegalReqmts  = txtLegalReq.Text;
                _currentEnquiryRegister.Q1Reqmts     = txtQ1Reqm.Text;
                _currentEnquiryRegister.API6AReqmts  = txtAPI6A.Text;
                _currentEnquiryRegister.PODetails    = txtPODetails.Text;
                _currentEnquiryRegister.Status       = txtStatus.Text;

                string addZerosinValueDay = DateTime.Now.Day.ToString();

                if (addZerosinValueDay.Length <= 1)
                {
                    addZerosinValueDay = "0" + addZerosinValueDay;
                }

                string addZerosinValueMonth = DateTime.Now.Month.ToString();

                if (addZerosinValueMonth.Length <= 1)
                {
                    addZerosinValueMonth = "0" + addZerosinValueMonth;
                }

                string dateTimeVal = addZerosinValueDay + "/" + addZerosinValueMonth + "/" +
                                     DateTime.Now.Year.ToString();

                dTime = DateTime.ParseExact(dateTimeVal, dtFormat, null);

                _currentEnquiryRegister.AuditDate = dTime;
                _currentEnquiryRegister.AuditID   = Convert.ToInt32(hfUserID.Value);


                _currentEnquiryRegister.ScreenMode = ScreenMode.Add;
                TransactionResult transactionResult = _currentEnquiryRegister.Commit();

                bl = transactionResult.Status != TransactionStatus.Success;
                if (!bl)
                {
                    hfEnquiryRegister.Value = _currentEnquiryRegister.EnquiryRegisterID.ToString();
                    GetEnquiryRegisterDetails(Convert.ToInt32(hfEnquiryRegister.Value));
                    StringBuilder stringBuilder = new StringBuilder();
                    stringBuilder.Append(string.Concat("<script>alert(\'", transactionResult.Message.ToString(), ".\');"));
                    stringBuilder.Append("</script>");
                    ScriptManager.RegisterStartupScript(base.Page, typeof(string), "MyScript", stringBuilder.ToString(), false);
                }
                else
                {
                    //txtAvailablecount.Text = "0";
                    //lblEnquiryReviewChecklistID.Text = "0";
                }
            }
            catch (Exception exception1)
            {
                ErrorLog.LogErrorMessageToDB("ManageEnquiryReviewChecklist.aspx", "", "btnEnquiryReviewChecklistAdd_Click", exception1.Message.ToString(), new ACEConnection());
                throw;
            }
        }