protected void btnApprove_Click(object sender, EventArgs e) { string stffReqId = lblRequisitionIDValue.Text; string remark = txtRemark.Text; viewStationeryRequisitionController.ApproveRequisitionList(stffReqId, requisitionDetails, remark, user.StaffId); //Response.Redirect("~/Department/ViewStationaryRequisitionList.aspx"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Requisition Approved!') ;window.location = '" + "ViewStationaryRequisitionList.aspx';", true); }
public static void ApproveRequisition(List <WCFStaffRequisitionDetailModel> requisitionDetailModelList) { ViewStationaryRequisitionController viewStationaryRequisitionController = new ViewStationaryRequisitionController(); //string staffReqId = requisitionDetailModelList.FirstOrDefault().StaffReqisitionId; //string remark = requisitionDetailModelList.FirstOrDefault().Remark; //string staffId = requisitionDetailModelList.FirstOrDefault().StaffId; String staffId = ""; String remark = ""; String staffReqId = ""; List <RequisitionDetail> requisitionDetailList = new List <RequisitionDetail>(); foreach (WCFStaffRequisitionDetailModel w in requisitionDetailModelList) { RequisitionDetail r = new RequisitionDetail(); staffId = w.StaffId; remark = w.Remark; staffReqId = w.StaffReqisitionId; r.ItemId = w.ItemCode; r.Quantity = w.ItemQuantity; requisitionDetailList.Add(r); } viewStationaryRequisitionController.ApproveRequisitionList(staffReqId, requisitionDetailList, remark, staffId); }