protected void btnSave_Click(Object Sender, EventArgs e) { int intResourceWorkflow = Int32.Parse(lblResourceWorkflow.Text); int intResourceParent = oResourceRequest.GetWorkflowParent(intResourceWorkflow); if (ddlStatus.SelectedIndex > -1 && txtComments.Text.Trim() != "") { oResourceRequest.AddStatus(intResourceWorkflow, Int32.Parse(ddlStatus.SelectedItem.Value), txtComments.Text); } if (panNoSlider.Visible == false) { double dblHours = 0.00; if (panSlider.Visible == true) { if (Request.Form["hdnHours"] != null && Request.Form["hdnHours"] != "") { dblHours = double.Parse(Request.Form["hdnHours"]); } double dblUsed = oResourceRequest.GetWorkflowUsed(intResourceWorkflow); dblHours = (dblHours - dblUsed); if (dblHours > 0.00) { oResourceRequest.UpdateWorkflowHours(intResourceWorkflow, dblHours); } } else { oServiceDetail.UpdateCheckboxes(Request, intResourceWorkflow, intRequest, intItem, intNumber); double dblAllocated = oResourceRequest.GetDetailsHoursUsed(intRequest, intItem, intNumber, intResourceWorkflow, false); oResourceRequest.UpdateWorkflowAllocated(intResourceWorkflow, dblAllocated); } } oResourceRequest.UpdateWorkflowName(intResourceWorkflow, txtCustom.Text, intProfile); Response.Redirect(Request.Path + "?rrid=" + intResourceWorkflow.ToString() + "&div=E&save=true"); }
protected void btnSave_Click(Object Sender, EventArgs e) { int intResourceWorkflow = Int32.Parse(lblResourceWorkflow.Text); int intResourceParent = oResourceRequest.GetWorkflowParent(intResourceWorkflow); if (ddlStatus.SelectedIndex > -1 && txtComments.Text.Trim() != "") { oResourceRequest.AddStatus(intResourceWorkflow, Int32.Parse(ddlStatus.SelectedItem.Value), txtComments.Text, intProfile); //CVT62149 Workload Manager Red Light Status =Hold if (ddlStatus.SelectedValue == "1") //Red { oResourceRequest.UpdateWorkflowStatus(intResourceWorkflow, 5, true); } else { oResourceRequest.UpdateWorkflowStatus(intResourceWorkflow, 2, true); } } oServiceDetail.UpdateCheckboxes(Request, intResourceWorkflow, intRequest, intItem, intNumber); double dblAllocated = oResourceRequest.GetDetailsHoursUsed(intRequest, intItem, intNumber, intResourceWorkflow, false); oResourceRequest.UpdateWorkflowAllocated(intResourceWorkflow, dblAllocated); oResourceRequest.UpdateWorkflowName(intResourceWorkflow, txtCustom.Text, intProfile); Response.Redirect(Request.Path + "?rrid=" + intResourceWorkflow.ToString() + "&div=E&save=true"); }
protected void btnSave_Click(Object Sender, EventArgs e) { int intResourceWorkflow = Int32.Parse(lblResourceWorkflow.Text); int intResourceParent = oResourceRequest.GetWorkflowParent(intResourceWorkflow); if (ddlStatus.SelectedIndex > -1 && txtComments.Text.Trim() != "") { oResourceRequest.AddStatus(intResourceWorkflow, Int32.Parse(ddlStatus.SelectedItem.Value), txtComments.Text, intProfile); //CVT62149 Workload Manager Red Light Status =Hold if (ddlStatus.SelectedValue == "1") //Red { oResourceRequest.UpdateWorkflowStatus(intResourceWorkflow, 5, true); } else { oResourceRequest.UpdateWorkflowStatus(intResourceWorkflow, 2, true); } } if (panCluster.Visible == true) { foreach (string strForm in Request.Form) { if (strForm.StartsWith("HDN_") == true) { string strValue = strForm.Substring(4); int intCluster = Int32.Parse(strValue); oCluster.UpdateName(intCluster, Request.Form["HDN_" + intCluster.ToString()]); } } } SaveMIS(); if (panNoSlider.Visible == false) { double dblHours = 0.00; if (panSlider.Visible == true) { if (Request.Form["hdnHours"] != null && Request.Form["hdnHours"] != "") { dblHours = double.Parse(Request.Form["hdnHours"]); } double dblUsed = oResourceRequest.GetWorkflowUsed(intResourceWorkflow); dblHours = (dblHours - dblUsed); if (dblHours > 0.00) { oResourceRequest.UpdateWorkflowHours(intResourceWorkflow, dblHours); } } else { oServiceDetail.UpdateCheckboxes(Request, intResourceWorkflow, intRequest, intItem, intNumber); double dblAllocated = oResourceRequest.GetDetailsHoursUsed(intRequest, intItem, intNumber, intResourceWorkflow, false); oResourceRequest.UpdateWorkflowAllocated(intResourceWorkflow, dblAllocated); } } oResourceRequest.UpdateWorkflowName(intResourceWorkflow, txtCustom.Text, intProfile); Response.Redirect(Request.Path + "?rrid=" + intResourceWorkflow.ToString() + "&div=E&save=true"); }
protected void btnSave_Click(Object Sender, EventArgs e) { int intResourceWorkflow = Int32.Parse(lblResourceWorkflow.Text); int intResourceParent = oResourceRequest.GetWorkflowParent(intResourceWorkflow); //if (ddlStatus.SelectedIndex > -1 && txtComments.Text.Trim() != "") //{ // oResourceRequest.AddStatus(intResourceWorkflow, Int32.Parse(ddlStatus.SelectedItem.Value), txtComments.Text); // //CVT62149 Workload Manager Red Light Status =Hold // if (ddlStatus.SelectedValue == "1") //Red // oResourceRequest.UpdateWorkflowStatus(intResourceWorkflow, 5, true); // else // oResourceRequest.UpdateWorkflowStatus(intResourceWorkflow, 2, true); //} if (oResourceRequest.Get(intResourceParent, "status") == ((int)ResourceRequestStatus.Closed).ToString() || oResourceRequest.GetWorkflow(intResourceWorkflow, "status") == ((int)ResourceRequestStatus.Closed).ToString()) { // already completed - nothing to do except close the window. } else { if (panNoSlider.Visible == false) { double dblHours = 0.00; if (panSlider.Visible == true) { if (Request.Form["hdnHours"] != null && Request.Form["hdnHours"] != "") { dblHours = double.Parse(Request.Form["hdnHours"]); } double dblUsed = oResourceRequest.GetWorkflowUsed(intResourceWorkflow); dblHours = (dblHours - dblUsed); if (dblHours > 0.00) { oResourceRequest.UpdateWorkflowHours(intResourceWorkflow, dblHours); } } else { oServiceDetail.UpdateCheckboxes(Request, intResourceWorkflow, intRequest, intItem, intNumber); double dblAllocated = oResourceRequest.GetDetailsHoursUsed(intRequest, intItem, intNumber, intResourceWorkflow, false); oResourceRequest.UpdateWorkflowAllocated(intResourceWorkflow, dblAllocated); } } if (panForm.Visible == true) { oServiceEditor.SaveForm(Request, intRequest, intService, intNumber, true, intEnvironment, dsn); } oResourceRequest.UpdateWorkflowName(intResourceWorkflow, txtCustom.Text, intProfile); } Response.Redirect(Request.Path + "?rrid=" + intResourceWorkflow.ToString() + "&div=E&save=true"); }
protected void btnSave_Click(Object Sender, EventArgs e) { int intResourceWorkflow = Int32.Parse(lblResourceWorkflow.Text); int intResourceParent = oResourceRequest.GetWorkflowParent(intResourceWorkflow); oServiceDetail.UpdateCheckboxes(Request, intResourceWorkflow, intRequest, intItem, intNumber); double dblAllocated = oResourceRequest.GetDetailsHoursUsed(intRequest, intItem, intNumber, intResourceWorkflow, false); oResourceRequest.UpdateWorkflowAllocated(intResourceWorkflow, dblAllocated); oResourceRequest.UpdateWorkflowName(intResourceWorkflow, txtCustom.Text, intProfile); Response.Redirect(Request.Path + "?rrid=" + intResourceWorkflow.ToString() + "&div=E&save=true"); }