protected void lnkBtnAdd_Click(object sender, EventArgs e) { try { //MyAccordion.Visible = false; ModalPopupJob.Show(); //pnlDetails.Visible = true; //lnkBtnAdd.Visible = false; cmdUpdateJob.Visible = false; cmdSaveJobReturn.Enabled = true; cmdSaveJob.Visible = true; cmdSaveJob.Enabled = true; //gvJob.Visible = false; txtRefno.Focus(); } catch (Exception ex) { TroyLiteExceptionManager.HandleException(ex); } }
protected void gvJob_SelectedIndexChanged(object sender, EventArgs e) { try { //lnkBtnAdd.Visible = false; //pnlDetails.Visible = true; ModalPopupJob.Show(); //MyAccordion.Visible = false; pnlException.Visible = false; //gvJob.Visible = false; DataKey key = gvJob.SelectedDataKey; int jobID = Convert.ToInt32(key.Value); BusinessLogic bl = new BusinessLogic(sDataSource); DataSet ds = bl.ListJobDetails(jobID); string strCompleted = string.Empty; if (ds != null) { foreach (DataRow dr in ds.Tables[0].Rows) { txtRefno.Text = Convert.ToString(dr["Ref"]); txtJobTitle.Text = Convert.ToString(dr["JobTitle"]); txtDesc.Text = Convert.ToString(dr["JobDesc"]); strCompleted = Convert.ToString(dr["IsCompleted"]); //drpIncharge.SelectedItem.Value = Convert.ToString(dr["AssignedTo"]); drpIncharge.DataBind(); drpIncharge.ClearSelection(); ListItem li = drpIncharge.Items.FindByValue(Convert.ToString(dr["AssignedTo"]).Trim()); if (li != null) { li.Selected = true; } txtAssQty.Text = Convert.ToString(dr["Qty_Assigned"]); txtAssignedDate.Text = Convert.ToDateTime(dr["AssignedDate"]).ToShortDateString(); txtExpRetDate.Text = Convert.ToDateTime(Convert.ToString(dr["ExpReturnDate"])).ToShortDateString(); lblRetQty.Text = Convert.ToString(dr["Qty_Returned"]); hdJobID.Value = jobID.ToString(); if (strCompleted == "Y") { cmdSaveJob.Enabled = false; cmdSaveJob.Visible = false; cmdUpdateJob.Enabled = false; cmdSaveJobReturn.Enabled = false; gvJobReturn.Enabled = false; gvJobReturn.Columns[3].Visible = false; ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "alert('Selected Job is Completed you can just view the summary.');", true); } else { gvJobReturn.Enabled = true; cmdSaveJobReturn.Enabled = true; cmdSaveJob.Enabled = false; cmdSaveJob.Visible = false; cmdUpdateJob.Enabled = true; cmdUpdateJob.Visible = true; } DataSet dsR = new DataSet(); dsR = bl.ListJobReturn(jobID); if (dsR != null) { gvJobReturn.DataSource = dsR; gvJobReturn.DataBind(); } else { gvJobReturn.DataSource = null; gvJobReturn.DataBind(); } } } } catch (Exception ex) { TroyLiteExceptionManager.HandleException(ex); } }