<%@ Page Language="C#" MasterPageFile="~/UserMaster.master" AutoEventWireup="true" CodeFile="Transaction.aspx.cs" Inherits="Transaction" Title="Add to Archive" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<%--<script type="text/javascript" language="javascript">
function SubmitForm(id)
{
__doPostBack('popUpPage', id);
}
</script>--%>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<%--<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>--%>
<div>
<center >
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ABD6F7" style="width: 100%">
<tr>
<td colspan="2" bgcolor="#5D7B9D" align="center">
<asp:Label ID="lblEmpInfo" runat="server" Text="Add to Archive" ForeColor="White"
Font-Names="Verdana" Font-Size="Medium" Font-Bold="True"></asp:Label>
</td>
</tr>
<tr>
<td style="height: 10px;"></td>
<td style="height: 10px;"></td>
</tr>
<tr>
<td align="right" style="height: 20px; padding-right: 5px;"><strong>Client Name :</strong></td>
<td align="left" style="height: 20px; width: 60%">
<asp:DropDownList ID="ddlClientName" runat=
"server" DataTextField="ClientName" DataValueField="ClientId" Width="200px"
onselectedindexchanged="ddlClientName_SelectedIndexChanged"
AutoPostBack="True" ></asp:DropDownList></td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>Project Name :</strong></td>
<td align="left" style="height: 40%; width: 60%">
<asp:DropDownList ID="ddlProjectName" runat="server"
DataTextField="ProjectName" DataValueField="ProjectId" Width="200px" ></asp:DropDownList></td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>Job No :</strong></td>
<td align="left">
<asp:TextBox ID="txtJobNo" runat="server" Width="200px"
CssClass="inputtext" MaxLength="20" TabIndex="2"></asp:TextBox></td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>Drawing Title :</strong></td>
<td align="left" style="height: 40%; width: 60%">
<asp:TextBox ID="txtDrawingTitle"
runat="server" Width="200px" CssClass="inputtext" Height="45px"
TextMode="MultiLine" MaxLength="200" TabIndex="3"></asp:TextBox>*<asp:RequiredFieldValidator
ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtDrawingTitle" ErrorMessage=
"Please enter Drawing Title!! " Font-Bold="True" Font-Size="8pt" ForeColor="DarkRed"
ValidationGroup="save"></asp:RequiredFieldValidator></td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>Contructor Name :</strong></td>
<td align="left" style="height: 40%; width: 60%"><asp:DropDownList ID="ddlContructorName" runat=
"server" DataTextField="ContructorName" DataValueField="ContructorId" Width="200px"
TabIndex="4" ></asp:DropDownList></td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>Vendor/Draftsman Name :</strong></td>
<td align="left" style="height: 40%; width: 60%"><asp:DropDownList ID="ddlDraftsmanName" runat=
"server" DataTextField="DraftsmanName" DataValueField="DraftsmanId" Width="200px"
TabIndex="5" ></asp:DropDownList></td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>Drawing No :</strong></td>
<td align="left" style="height: 40%; width: 60%"><asp:TextBox ID="txtDrawingNo"
runat="server" Width="200px" CssClass="inputtext" MaxLength="40"
TabIndex="6"></asp:TextBox>*<asp:RequiredFieldValidator ID="RequiredFieldValidator2"
runat="server" ControlToValidate="txtDrawingNo" ErrorMessage="Please enter Drawing No!!"
Font-Bold="True" Font-Size="8pt" ForeColor="DarkRed" ValidationGroup="save">
</asp:RequiredFieldValidator></td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>
Sheet No :</strong></td>
<td align="left" style="height: 40%; width: 60%"><asp:TextBox ID="txtSheetNo" runat="server"
Width="50px" CssClass="inputtext" TabIndex="7"></asp:TextBox>*<asp:RequiredFieldValidator
ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtSheetNo" ErrorMessage=
"Please enter Sheet No!! " Font-Bold="True" Font-Size="8pt" ForeColor="DarkRed"
ValidationGroup="save"></asp:RequiredFieldValidator></td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>
Revison No :</strong></td>
<td align="left" style="height: 40%; width: 60%"><asp:TextBox ID="txtRevisonNo" runat="server" Width=
"50px" CssClass="inputtext" TabIndex="8"></asp:TextBox>*<asp:RequiredFieldValidator
ID="RequiredFieldValidator4" runat="server" ControlToValidate="txtRevisonNo" ErrorMessage=
"Please enter Revison No!! " Font-Bold="True" Font-Size="8pt" ForeColor="DarkRed"
ValidationGroup="save"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="right" style="height: 30px; padding-right: 5px;"><strong>Browse :</strong></td>
<td align="left" style="height: 40%; width: 60%">
<asp:FileUpload ID="FileUpload" runat="server" Width="400px" TabIndex="9" />
</td>
</tr>
<tr>
<td style="height: 25px;"> </td>
<td style="height: 25px;"><asp:Button ID="btnSave" runat="server" Text="Save" onclick=
"btnSave_Click" ValidationGroup="save" TabIndex="10" /> <asp:Button ID=
"btnCancel" runat="server" Text="Cancel" onclick="btnCancel_Click" TabIndex="11" />
</td>
</tr>
<tr>
<td style="height: 25px;">
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="txtSheetNo"
Type="Integer" ErrorMessage="Give only Integer value for Sheet No" Operator="DataTypeCheck"
ValidationGroup="save"></asp:CompareValidator></td>
<td style="height: 25px;">
<asp:CompareValidator ID="CompareValidator2" runat="server" ControlToValidate="txtRevisonNo"
Type="Integer" ErrorMessage="Give only Integer value for Revison No" Operator="DataTypeCheck"
ValidationGroup="save"></asp:CompareValidator></td>
</tr>
<tr>
<td align="right" style="height: 10px;">
<asp:Button ID="btnAddClient" runat="server" Text="Add Client" TabIndex="12"/>
<asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" BackgroundCssClass="ModalBackground"
CancelControlID="btnClientCancel" PopupControlID="panClient" PopupDragHandleControlID="panClient"
TargetControlID="btnAddClient" >
</asp:ModalPopupExtender>
<asp:Button ID="btnAddProject" runat="server" Text="Add Project" TabIndex="13"/>
<asp:ModalPopupExtender ID="ModalPopupExtender2" runat="server" BackgroundCssClass="ModalBackground"
CancelControlID="btnProjectCancel" PopupControlID="panProject" PopupDragHandleControlID="panProject"
TargetControlID="btnAddProject">
</asp:ModalPopupExtender>
</td>
<td align="left" style="height: 10px;">
<asp:Button ID="btnAddContructor" runat="server" Text="Add Contructor" TabIndex="14"/>
<asp:ModalPopupExtender ID="ModalPopupExtender3" runat="server" BackgroundCssClass="ModalBackground"
CancelControlID="btnContructorCancel" PopupControlID="panContructor" PopupDragHandleControlID=
"panContructor" TargetControlID="btnAddContructor"></asp:ModalPopupExtender>
<asp:Button ID="btnAddDraftsman" runat="server" Text="Add Vendor/Draftsman" TabIndex="15"/>
<asp:ModalPopupExtender ID="ModalPopupExtender4" runat="server" BackgroundCssClass="ModalBackground"
CancelControlID="btnDraftsmanCancel" PopupControlID="panDraftsman" PopupDragHandleControlID="panDraftsman"
TargetControlID="btnAddDraftsman">
</asp:ModalPopupExtender>
</td>
</tr>
<tr>
<td style="height: 25px;"></td>
<td style="height: 25px;"></td>
</tr>
</table>
</center>
<%--<asp:GridView ID="gvViewTransaction" runat="server" AutoGenerateColumns="False" CellPadding="4"
ForeColor="#333333" GridLines="None" Width="100%" PageSize="5"
AllowPaging="true" AllowSorting="True" DataKeyNames="" Height="121px"
onpageindexchanging="gvViewTransaction_PageIndexChanging">
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<EditItemStyle BackColor="#2461BF" />
<SelectedItemStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<AlternatingItemStyle BackColor="White" />
<ItemStyle BackColor="#EFF3FB" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<Columns>
<asp:TemplateColumn HeaderText="Transaction Id" Visible ="false">
<ItemTemplate>
<asp:Label ID="lblTransactionId" runat="server" Text='<%# Eval("TransactionId")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Client Name" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblClientName" runat="server" Text='<%# Eval("ClientName")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Project Name" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblProjectName" runat="server" Text='<%# Eval("ProjectName")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Job No" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblJobNo" runat="server" Text='<%# Eval("JobNo")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Drawing Title" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblDrawingTitle" runat="server" Text='<%# Eval("DrawingTitle")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Contructor Name" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblContructorName" runat="server" Text='<%# Eval("ContructorName")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Draftsman Name" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblDraftsmanName" runat="server" Text='<%# Eval("DraftsmanName")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Drawing No" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblDrawingNo" runat="server" Text='<%# Eval("DrawingNo")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Sheet No" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblSheetNo" runat="server" Text='<%# Eval("SheetNo")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Revison No" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblRevisonNo" runat="server" Text='<%# Eval("RevisonNo")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Insertion Date" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblInsertionDate" runat="server" Text='<%# Eval("InsertionDate","{0:dd-MM-yyyy}")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="User Id" HeaderStyle-ForeColor="Pink">
<ItemTemplate>
<asp:Label ID="lblUserId" runat="server" Text='<%# Eval("UserId")%>'></asp:Label>
</ItemTemplate>
<HeaderStyle ForeColor="Pink"></HeaderStyle>
</asp:TemplateColumn>
</Columns>
</asp:GridView> --%>
<asp:GridView ID="gViewTransaction" runat="server" CellPadding="4" ForeColor="#333333"
GridLines="None" Width="98%" Height="121px" BorderColor="#993366"
BorderWidth="3px" AutoGenerateColumns="False" AllowPaging="True"
onpageindexchanging="gViewTransaction_PageIndexChanging">
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#EFF3FB" />
<Columns>
<asp:BoundField DataField="TransactionId" HeaderText="Transaction Id" />
<asp:BoundField DataField="ClientName" HeaderText="Client Name" />
<asp:BoundField DataField="ProjectName" HeaderText="Project Name" />
<asp:BoundField DataField="JobNo" HeaderText="Job No" />
<asp:BoundField DataField="DrawingTitle" HeaderText="Drawing Title" />
<asp:BoundField DataField="ContructorName" HeaderText="Contructor Name" />
<asp:BoundField DataField="DraftsmanName" HeaderText="Draftsman Name" />
<asp:BoundField DataField="DrawingNo" HeaderText="Drawing No" />
<asp:BoundField DataField="SheetNo" HeaderText="Sheet No" />
<asp:BoundField DataField="RevisonNo" HeaderText="Revison No" />
<asp:BoundField DataField="InsertionDate" HeaderText="Insertion Date"
DataFormatString="{0:dd-MM-yyyy}" />
<asp:BoundField DataField="UserId" HeaderText="User Id" />
</Columns>
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#2461BF" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
<hr width="100%" style ="color:Blue" />
</div>
<asp:Panel ID="panClient" runat="server" width="650px" Height="500px">
<table width="100%" border="1px" cellpadding="0" cellspacing="0" bgcolor="#ABD6F7" style="height:"150px">
<tr >
<td><strong>Client Name :</strong></td>
<td style="height: 40%; width: 61%"><asp:TextBox ID="txtClientName" runat="server" Width="200px" CssClass=
"inputtext" ></asp:TextBox>*<asp:RequiredFieldValidator
ID="RequiredFieldValidator5" runat="server" ControlToValidate="txtClientName" ErrorMessage=
"Please enter Client Name!! " Font-Bold="True" Font-Size="8pt" ForeColor="DarkRed"
ValidationGroup="saveClient"></asp:RequiredFieldValidator></td>
<td><asp:Button ID="btnSaveClient" runat="server" Text="Save" onclick="btnSaveClient_Click" ValidationGroup="saveClient" />
<asp:Button ID="btnClientCancel" runat="server" Text="Cancel" /></td>
</tr>
</table>
</asp:Panel>
<asp:Panel ID="panProject" runat="server" width="650px" Height="500px">
<table width="100%" border="1px" cellpadding="0" cellspacing="0" bgcolor="#ABD6F7" style="height:"150px"">
<tr>
<td ><strong>Client Name :</strong></td>
<td align="left" style="height: 40%; width: 61%"><asp:DropDownList ID="ddlClientName1" runat="server"
DataTextField="ClientName" DataValueField="ClientId" Width="200px" ></asp:DropDownList></td>
</tr>
<tr >
<td><strong>Project Name :</strong></td>
<td style="width: 61%"><asp:TextBox ID="txtProjectName" runat="server" Width="200px" CssClass=
"inputtext" ></asp:TextBox>*<asp:RequiredFieldValidator
ID="RequiredFieldValidator8" runat="server" ControlToValidate="txtProjectName" ErrorMessage=
"Please enter Project Name!! " Font-Bold="True" Font-Size="8pt" ForeColor="DarkRed"
ValidationGroup="saveProject"></asp:RequiredFieldValidator></td>
<td><asp:Button ID="btnSaveProject" runat="server" Text="Save" onclick="btnSaveProject_Click" ValidationGroup="saveProject"/>
<asp:Button ID="btnProjectCancel" runat="server" Text="Cancel" /></td>
</tr>
</table>
</asp:Panel>
<asp:Panel ID="panContructor" runat="server" width="650px" Height="500px">
<table width="100%" border="1px" cellpadding="0" cellspacing="0" bgcolor="#ABD6F7" style="height:"150px"">
<tr >
<td><strong>Contructor Name :</strong></td>
<td><asp:TextBox ID="txtContructorName" runat="server" Width="200px" CssClass="inputtext" ></asp:TextBox>*<asp:RequiredFieldValidator
ID="RequiredFieldValidator6" runat="server" ControlToValidate="txtContructorName" ErrorMessage=
"Please enter Contructor Name!! " Font-Bold="True" Font-Size="8pt" ForeColor="DarkRed"
ValidationGroup="saveContructor"></asp:RequiredFieldValidator></td>
<td><asp:Button ID="btnSaveContructor" runat="server" Text="Save" onclick="btnSaveContructor_Click" ValidationGroup="saveContructor"/>
<asp:Button ID="btnContructorCancel" runat="server" Text="Cancel" /></td>
</tr>
</table>
</asp:Panel>
<asp:Panel ID="panDraftsman" runat="server" width="650px" Height="500px">
<table width="100%" border="1px" cellpadding="0" cellspacing="0" bgcolor="#ABD6F7" style="height:"150px"">
<tr >
<td><strong>Draftsman Name :</strong></td>
<td><asp:TextBox ID="txtDraftsmanName" runat="server" Width="200px" CssClass="inputtext" ></asp:TextBox>*<asp:RequiredFieldValidator
ID="RequiredFieldValidator7" runat="server" ControlToValidate="txtDraftsmanName" ErrorMessage=
"Please enter Draftsman Name!! " Font-Bold="True" Font-Size="8pt" ForeColor="DarkRed"
ValidationGroup="saveDraftsman"></asp:RequiredFieldValidator></td>
<td><asp:Button ID="btnSaveDraftsman" runat="server" Text="Save" onclick="btnSaveDraftsman_Click" ValidationGroup="saveDraftsman"/>
<asp:Button ID="btnDraftsmanCancel" runat="server" Text="Cancel" /></td>
</tr>
</table>
</asp:Panel>
</asp:Content>