Ejemplo n.º 1
0
        private void LoadRecordForEdit()
        {
            int CallId;

            if (Request.QueryString["CallId"] != null)
            {
                CallId            = Convert.ToInt32(Request.QueryString["CallId"]);
                objDailySalesCall = new DailySalesCallBLL();

                IDailySalesCall objSalesCall = objDailySalesCall.GetDailySalesCallEntry(CallId);
                txtCallDate.Text             = objSalesCall.CallDate.ToString("dd/MM/yyyy");
                ddlCallType.SelectedValue    = objSalesCall.CallType.ToString();
                ddlCustomer.SelectedValue    = objSalesCall.CustomerId.ToString();
                ddlProspectFor.SelectedValue = objSalesCall.ProspectId.ToString();

                if (objSalesCall.NextCallDate.HasValue)
                {
                    txtNextCallDate.Text = objSalesCall.NextCallDate.Value.ToString("dd/MM/yyyy");
                }

                txtRemarks.Text = objSalesCall.Remarks;

                List <ICommitment> lstCommitment = objDailySalesCall.GetCommitments(CallId);
                ViewState["CommittmentDetails"] = lstCommitment;
                RefreshGridView();
            }
        }
Ejemplo n.º 2
0
        private void LoadSalesExecutive()
        {
            IDailySalesCall salesCall = new DailySalesCallBLL().GetSalesExecutiveByCallId(_callId);

            if (!ReferenceEquals(salesCall, null))
            {
                lblExecutive.Text = salesCall.UserName;
            }
        }
Ejemplo n.º 3
0
        private void SaveDailySalesCall()
        {
            IDailySalesCall dailySales = new DailySalesCallEntity();

            BuildDailySalesEntity(dailySales);

            if (ValidateSave(dailySales))
            {
                List <ICommitment> commitments = ViewState["CommittmentDetails"] as List <ICommitment>;
                objDailySalesCall = new DailySalesCallBLL();
                objDailySalesCall.SaveDailySalesCallEntry(dailySales, commitments);
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alert", "<script>javascript:void alert('" + ResourceManager.GetStringWithoutName("ERR00005") + "');</script>", false);
            }
        }
Ejemplo n.º 4
0
        private int IsValidDestination()
        {
            DailySalesCallBLL objDSC = new DailySalesCallBLL();

            return(objDSC.ValidateDestination(txtDestination.Text.Trim()));
        }