Sie sind auf Seite 1von 2

using System;

using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.Configuration;
using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp.text.html.simpleparser;

public partial class DispatchReport : System.Web.UI.Page


{
SqlConnection con = new
SqlConnection(ConfigurationManager.ConnectionStrings["conn"].ConnectionString);
SqlCommand cmd = new SqlCommand();
clsDataControl clsData = new clsDataControl();
DataTable DataRequest = new DataTable();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindGrid();
}
}
protected void BindGrid()
{
try
{
DataTable dispatchReport = clsData.Getdata("select (so.request_id)
[RequestId],convert(varchar,rd.RequestedDate,103)
[RequestDate],convert(varchar,so.sign_off_date,103)[DispatchDate],(so.requester)
[UserAccept],convert(varchar,so.release_date,103)[ReleaseDate],(so.remarks)
[FeedBack] from tbl_PMIS_SignOff as so join tbl_PMIS_AddRequestDetailsBind as rd on
so.request_id= rd.requestedid where so.status='Accept'");
grd_dispatchReport.DataSource = dispatchReport;
grd_dispatchReport.DataBind();
}
catch (Exception ex)
{
throw ex;
}
}
protected void grdDispatch_RowDataBound(object sender, GridViewRowEventArgs e)
{
try
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DataRowView rowView = (DataRowView)e.Row.DataItem;
}
}
catch (Exception)
{

throw;
}
}
protected void ViewTask_Click(object sender, EventArgs e)
{
try
{
this.pnl_View.Visible = true;
this.pnl_grdreport.Visible = false;
LinkButton row = (LinkButton)sender;

lbl_RequestedIdView.Text =
((Label)row.FindControl("lbl_RequestedId")).Text;

lbl_RequestedDateView.Text =
((Label)row.FindControl("lbl_RequestedDate")).Text;

lbl_dispatchDateView.Text =
((Label)row.FindControl("lbl_DispatchDate")).Text;

lbl_userAcceptedView.Text =
((Label)row.FindControl("lbl_UserAccepted")).Text;

lbl_ReleaseDateView.Text =
((Label)row.FindControl("lbl_AcceptedDate")).Text;

lbl_FeedbackView.Text =
((Label)row.FindControl("lbl_userFeedback")).Text;
}
catch (Exception)
{

throw;
}
}
protected void grdDispatch_RowEditing(object sender, GridViewEditEventArgs e)
{
GridViewRow row = grd_dispatchReport.Rows[e.NewEditIndex];
this.pnl_grdreport.Visible = false;
this.pnl_View.Visible = false;
grd_dispatchReport.EditIndex = e.NewEditIndex;
}
protected void btnViewBack_Click(object sender, EventArgs e)
{
this.pnl_grdreport.Visible = true;

this.pnl_View.Visible = false;
// Response.Redirect("Dashboard.aspx");
}
}

Das könnte Ihnen auch gefallen