Sei sulla pagina 1di 5

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CompanyBillingInfo.aspx.

cs"
Inherits="CompanyBillingInfo" %>
<%@ Register TagName="UC" Src="~/CtlCreditcardInfo.ascx" TagPrefix="CreditCardInfo"
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >


<head runat="server">
<title>OLM Company Billing Info </title>
<link rel='stylesheet' type='text/css' id="csslink" runat="server" />
<script type="text/javascript" language="javascript"
src="include/FloatingDiv.js"></script>
<script type="text/javascript" language="javascript"
src="include/commonFunction.js"></script>
<script type="text/javascript" language="javascript" src="include/rounded-
corners.js"></script>
<script type="text/javascript" language="javascript"
src="include/JSControlBillingUsage.js"></script>
</head>
<body>
<form id="frmCompanyBilling" runat="server">
<br />
<table width="614px" cellspacing="0" cellpadding="0" border="0">
<tr>
<td height="25" align="right" valign="middle" class="td_2">
<a href="JavaScript:OpenHelp('');">
<img src="<%=strBrandPath%>images/help_but.jpg" width="53"
height="17" border="0"></a>
</td>
</tr>
<tr>
<td class="bodytext_4" align="left" width="80%">
Credit Card Details
</td>
</tr>
<tr>
<td class="line_separator">
<img src="<%=strBrandPath%>images/bg.gif" width="1"
height="1"></td>
</tr>
<tr>
<td><br /> </td>
</tr>
<tr>
<td align="left">

<div class="rounded rc-border rc-radius-7" style="width:


100%;">
<div id="Div1" runat="server" class="border-inner">
<table border="0" width="100%">
<tr>
<td width="100%" colspan="2"
class="bodytext_5">
<div align="left">
&nbsp;&nbsp;<b><u>Contact
Information:</u></b></div>
</td>
</tr>
<tr>
<td width="100%" colspan="2"
class="bodytext_5"><br /></td>
</tr>
<tr>
<td class="bodytext_3" align="left"
width="15%">
&nbsp;&nbsp;<b>Company :</b>
</td>
<td class="bodytext_3" align="left"
width="85%">
<b>
<%=strComName %>
</b>
</td>
</tr>
</table>
<div runat="server" id="divCompanyContactInfo"
style="width: 100%;">
<table border='0'>
<tr>
<td width="27%" class="bodytext_5"
align="left">&nbsp;&nbsp;Billing Email Address:
</td>
<td width="55%" class="bodytext_5"
align="left">
<asp:TextBox runat="server"
ID="txtEmail" Width="250px" CssClass="textfieldsm_1"></asp:TextBox></td>
<td width="18%">
<
%=objclsCommon.GenerateButtonLeftPart(strBrandPath)%>
<a id="btnSave" runat="server"
href="#" onclick="return validateAndSave();" class="link8">
Save</a>
<
%=objclsCommon.GenerateButtonRightPart(strBrandPath)%>
</td>
</tr>
</table>
</div>
</div>
</div>
<br />
<div class="rounded rc-border rc-radius-7"
style="width: 100%;">
<div id="Div2" runat="server" class="border-inner">
<table id="ccdetails" width="100%" cellspacing="0"
border="0">
<tr>
<td width="100%" colspan="5"
class="bodytext_5">
<div align="left">
&nbsp;&nbsp;<b><u>Credit Card
Information:</u></b></div>
</td>
</tr>
<tr>
<td width="100%" colspan="5"
class="bodytext_5"><br /></td>
</tr>
</table>
<div runat="server" id="divUserCCInfo"
style="width: 100%;">
<CreditCardInfo:UC ID="CreditCardDetails"
runat="server" />
</div>
<table width="90%" border="0">
<tr>
<%if (intTotalCCRecords > 1)
{ %>
<td align="right" width="50%">
<%}
else
{ %>
<td align="center" width="100%">
<%} %>
<
%=objclsCommon.GenerateButtonLeftPart(strBrandPath)%>
<a id="btnAddCC" class="link8"
href="CompanyCCDetails.aspx">Add New Card</a>
<
%=objclsCommon.GenerateButtonRightPart(strBrandPath)%>
</td>
<%if (intTotalCCRecords > 1)
{ %>
<td align="left" width="50%">
<
%=objclsCommon.GenerateButtonLeftPart(strBrandPath)%>
<asp:LinkButton ID="btnChangePriority"
runat="server" OnClientClick="return ValidateAndSavePriority();"
CssClass="link8">Change
Priorities</asp:LinkButton>
<
%=objclsCommon.GenerateButtonRightPart(strBrandPath)%>
</td>
<%} %>
</tr>
</table>
</div>
</div>
</td>
</tr>
</table>
<div>
<div id="PopupUpdateProgress" class="modalProgressGreyBackground"
style="width: 100%;
position: absolute; height: 100%; z-index: 10000; display: none;">
</div>
<div id="divinnerPopUp" class="modalPopupUpdateProgress" style="position:
absolute;
left: 30%; top: 25%; position: absolute; display: none; z-index:
12000;" align="center">
<span class="bodytext_1">Please wait.... </span>
<img src="<%=strBrandPath%>images/indicator.gif" align="middle"
alt="" />
</div>
</div>
</form>
<br />
<script type="text/javascript">
make_corners();
function CallBkServer(getCBParam)
{
ShowTransparentLayer();
document.getElementById("divinnerPopUp").style.top="150px";
useCallback(getCBParam);
return false;
}
//----- This two variable need to populate from CS and is used in validation
of UserInfo -------------
separator1='<%=StrSeparator1%>';
separator2='<%=StrSeparator2 %>';
//----------------------------------------------------------------------------
------------------------
function getServerOutput(StrServerCalBk, context)
{
var strRetCB=new Array();
strRetCB=StrServerCalBk.split(separator1);
HideTransparentLayer();
if(strRetCB[0]=="SAVEEMAILADDRESS" && strRetCB[1]=="Error")
{
alert("Error while updating company's invoice details.");
}
else if(strRetCB[0]=="SAVEEMAILADDRESS" && strRetCB[1]=="Success")
{
alert("Data saved successfully.");
}
if(strRetCB[0]=="UPDATEPRIORITY" && strRetCB[1]=="Error")
{
alert("Error while updating priority.");
}
else if(strRetCB[0]=="UPDATEPRIORITY" && strRetCB[1]=="Success")
{
alert("Priority updated successfully.");
document.frmCompanyBilling.submit();
}
if(strRetCB[0]=="DELETECARD" && strRetCB[1]=="Error")
{
alert("Error while removing credit card.");
}
else if(strRetCB[0]=="DELETECARD" && strRetCB[1]=="Success")
{
alert("Credit card details removed successfully.");
//removeRow(TabRowIdDelete);
document.frmCompanyBilling.submit();
}
}

function validateAndSave()
{
var saveInvoiceDetails;
var valEmail;

if(document.getElementById("txtEmail")!=null)
{
valEmail=document.getElementById("txtEmail").value;
if(!ValidateEmailRFC2822(valEmail,1))
{
alert("Enter a valid email id.");
document.getElementById("txtEmail").focus();
return false;
}

saveInvoiceDetails="SAVEEMAILADDRESS"+separator1+"EMAILADDRESS"+separator2+valEmail
;
CallBkServer(saveInvoiceDetails);
}
return false;
}

</script>

</body>
</html>

Potrebbero piacerti anche