Пример #1
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (this.CurrentProspectId == 0)
        {
            return;
        }
        try
        {
            ReassignProspect();
            LPWeb.BLL.Prospect bProspect = new Prospect();

            bProspect.AssignProspect(CurrentProspectId, Convert.ToInt32(ddlUsers.SelectedItem.Value), oldUserID);

            //PageCommon.WriteJsEnd(this, "Assign Prospect Successfully", PageCommon.Js_RefreshParent);
            PageCommon.RegisterJsMsg(this, "Assign prospect successfully!", "parent.DialogAssignClose();");
        }
        catch (System.ServiceModel.EndpointNotFoundException ex)
        {
            LPLog.LogMessage(ex.Message);
            PageCommon.WriteJsEnd(this, "Failed to assign prospect, reason: Point Manager is not running.", PageCommon.Js_RefreshSelf);
        }
        catch (Exception exception)
        {
            LPLog.LogMessage(exception.Message);
            PageCommon.WriteJsEnd(this, string.Format("Failed to assign prospect, reason:{0}.", exception.Message), PageCommon.Js_RefreshSelf);
        }
    }