示例#1
0
        protected void imgButtonEidt_Click(object sender, ImageClickEventArgs e)
        {
            //try
            //{
            ImageButton imgbtn = (ImageButton)sender;
            GridViewRow row    = (GridViewRow)imgbtn.NamingContainer;
            string      OCode  = Convert.ToString(((SessionUser)Session["SessionUser"]).OCode);

            Label lblID = (Label)marketingInfoGrid.Rows[row.RowIndex].FindControl("lblID");

            int marketingId = Convert.ToInt16(lblID.Text);

            MarketingWorkOrder aMarketingWorkOrder = aAMC_BLL.GetSingaleWorkOrderDeatils(marketingId);

            if (aMarketingWorkOrder != null)
            {
                HiddenFieldWorkOrderId.Value     = aMarketingWorkOrder.WoID.ToString();
                workOrderDateTextBox.Text        = aMarketingWorkOrder.WorkOrderDate.ToString("MM/dd/yyyy");
                workCompletionPeriodTextBox.Text = aMarketingWorkOrder.CompletionPeriod.ToString();
                proposedAmountTextBox.Text       = aMarketingWorkOrder.ProposedAmount.ToString();
                signingAmountTextBox.Text        = aMarketingWorkOrder.SigningAmount.ToString();
                remainingAmountTextBox.Text      = aMarketingWorkOrder.RemainingAmount.ToString();
                remarksTextBox.Text = aMarketingWorkOrder.Remarks.ToString();
                //warrentyPeriodTextBox.Text = aMarketingWorkOrder.WarrantyPeriod.ToString();
                amcDateTextBox.Text          = aMarketingWorkOrder.AMCDate.ToString("MM/dd/yyyy");
                paymentConditionTextBox.Text = aMarketingWorkOrder.PaymentCondition.ToString();

                HidMarketingInfoId.Value  = aMarketingWorkOrder.MarketingInfoId.ToString();
                visitDateTextBox.Text     = aMarketingWorkOrder.VisitDate.ToString("MM/dd/yyyy");
                clientNameTextBox.Text    = aMarketingWorkOrder.Client.ToString();
                contactPersonTextBox.Text = aMarketingWorkOrder.ContactPerson.ToString();
                designationTextBox.Text   = aMarketingWorkOrder.Designation.ToString();
                contactNumberTextBox.Text = aMarketingWorkOrder.ContactNumber.ToString();
                //emailTextBox.Text = aMarketingWorkOrder.Email.ToString();
                //addressTextBox.Text = aMarketingWorkOrder.Address.ToString();
                projectTextBox.Text = aMarketingWorkOrder.ProjectName.ToString();
                moduleTextBox.Text  = aMarketingWorkOrder.Module.ToString();
                //paymentConditionTextBox.Text = aMarketingWorkOrder.PaymentCondition.ToString();
                amcConditionTextBox.Text = aMarketingWorkOrder.AMC_Condition.ToString();

                if (aMarketingWorkOrder.HandoverStatus == true)
                {
                    handoverStatusDropDownList.Text = "Yes";
                }
                else
                {
                    handoverStatusDropDownList.Text = "No";
                }


                marketingPersonTextBox.Text = aMarketingWorkOrder.MarketingPersonName.ToString();
            }
            //}
            //catch (Exception ex)
            //{
            //    throw ex;
            //}
        }
        public void LoadData()
        {
            try
            {
                int workOrderId = Convert.ToInt32(Session["WorkOrderId"].ToString());

                MarketingWorkOrder aMarketingWorkOrder = aWorkOrderDetailsBLL.GetSingaleWorkOrderDeatils(workOrderId);
                if (aMarketingWorkOrder != null)
                {
                    //HiddenFieldWorkOrderId.Value = aMarketingWorkOrder.WoID.ToString();
                    workOrderDateTextBox.Text        = aMarketingWorkOrder.WorkOrderDate.ToString("MM/dd/yyyy");
                    workCompletionPeriodTextBox.Text = aMarketingWorkOrder.CompletionPeriod.ToString();
                    proposedAmountTextBox.Text       = aMarketingWorkOrder.ProposedAmount.ToString();
                    signingAmountTextBox.Text        = aMarketingWorkOrder.SigningAmount.ToString();
                    remainingAmountTextBox.Text      = aMarketingWorkOrder.RemainingAmount.ToString();
                    remarksTextBox.Text        = aMarketingWorkOrder.Remarks.ToString();
                    warrentyPeriodTextBox.Text = aMarketingWorkOrder.WarrantyPeriod.ToString();
                    amcDateTextBox.Text        = aMarketingWorkOrder.AMCDate.ToString("MM/dd/yyyy");

                    //HidMarketingInfoId.Value = aMarketingWorkOrder.MarketingInfoId.ToString();
                    visitDateTextBox.Text     = aMarketingWorkOrder.VisitDate.ToString("MM/dd/yyyy");
                    clientNameTextBox.Text    = aMarketingWorkOrder.Client.ToString();
                    contactPersonTextBox.Text = aMarketingWorkOrder.ContactPerson.ToString();
                    designationTextBox.Text   = aMarketingWorkOrder.Designation.ToString();
                    contactNumberTextBox.Text = aMarketingWorkOrder.ContactNumber.ToString();
                    //emailTextBox.Text = aMarketingWorkOrder.Email.ToString();
                    //addressTextBox.Text = aMarketingWorkOrder.Address.ToString();
                    projectTextBox.Text          = aMarketingWorkOrder.ProjectName.ToString();
                    moduleTextBox.Text           = aMarketingWorkOrder.Module.ToString();
                    paymentConditionTextBox.Text = aMarketingWorkOrder.PaymentCondition.ToString();
                    amcConditionTextBox.Text     = aMarketingWorkOrder.AMC_Condition.ToString();

                    if (aMarketingWorkOrder.HandoverStatus == true)
                    {
                        handoverStatusDropDownList.Text = "Yes";
                    }
                    else
                    {
                        handoverStatusDropDownList.Text = "No";
                    }


                    marketingPersonTextBox.Text = aMarketingWorkOrder.MarketingPersonName.ToString();

                    //if (saveButton.Text == "Submit")
                    //{
                    //    saveButton.Text = "Update";
                    //}
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }