private void LoadDataGrid(bool IsResetPageIndex, bool IsSort, string strFieldName = "", string strFieldValue = "") { objSubOrder = new tblSubOrder(); objDataTable = objSubOrder.GetCofirmProductList(Convert.ToInt32(Enums.Enums_OrderStatus.Ordered)); //'Reset PageIndex of gridviews if (IsResetPageIndex) { if (dgvGridView.PageCount > 0) { dgvGridView.PageIndex = 0; } } dgvGridView.DataSource = null; dgvGridView.DataBind(); //'Check for data into datatable if (objDataTable.Rows.Count > 0) { objDataTable = SortDatatable(objDataTable, ViewState["SortColumn"].ToString(), (appFunctions.Enum_SortOrderBy)ViewState["SortOrder"], IsSort); dgvGridView.DataSource = objDataTable; dgvGridView.DataBind(); } objSubOrder = null; }
protected void btnCancelled_Click(object sender, EventArgs e) { if (hdnSelectedIDs.Value != "") { string[] arIDs = hdnSelectedIDs.Value.ToString().TrimEnd(',').Split(','); if (arIDs.Length > 0) { objSubOrder = new tblSubOrder(); objSubOrder.SetOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByAdmin), hdnSelectedIDs.Value.ToString().TrimEnd(','), GetCurrentDateTime().ToString()); objSubOrder.SetProductQty(hdnSelectedIDs.Value.ToString().TrimEnd(',')); objSubOrder = null; //for (int i = 0; i < arIDs.Length; i++) //{ // if (arIDs[i].ToString() != "") // { // SendMail(Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByAdmin), arIDs[i].ToString()); // } //} DInfo.ShowMessage("Order status has been change ordered to Cancel status", Enums.MessageType.Successfull); hdnSelectedIDs.Value = ""; LoadDataGrid(true, false); } else { DInfo.ShowMessage("Order status has been change ordered to Cancel status", Enums.MessageType.Error); } } else { DInfo.ShowMessage("Select any one Order ", Enums.MessageType.Error); } }
protected void btnDelivered_Click(object sender, System.EventArgs e) { if (hdnSelectedIDs.Value != "") { string[] arIDs = hdnSelectedIDs.Value.ToString().TrimEnd(',').Split(','); if (arIDs.Length > 0) { objSubOrder = new tblSubOrder(); //objSubOrder.SetOrderMoveToDelivered(Convert.ToInt32(Enums.Enums_OrderStatus.Shipped), Convert.ToInt32(Enums.Enums_OrderStatus.Delivered), hdnSelectedIDs.Value.ToString().TrimEnd(','), GetCurrentDateTime().ToString()); objSubOrder.SetOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.Delivered), hdnSelectedIDs.Value.ToString().TrimEnd(','), GetCurrentDateTime().ToString(), Convert.ToInt32(Enums.Enums_OrderStatus.Shipped).ToString()); objSubOrder = null; for (int i = 0; i < arIDs.Length; i++) { if (arIDs[i].ToString() != "") { SendMail(Convert.ToInt32(Enums.Enums_OrderStatus.Delivered), arIDs[i].ToString()); } } DInfo.ShowMessage("Order status has been Change.", Enums.MessageType.Successfull); hdnSelectedIDs.Value = ""; UcOrderStratus.SetOrderCount(); LoadDataGrid(true, false); } else { DInfo.ShowMessage("Select any one Order for Delivered.", Enums.MessageType.Error); } } else { DInfo.ShowMessage("Select any one Order for Delivered.", Enums.MessageType.Error); } }
protected void dgvGridView_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e) { DataControlRowType itemType = e.Row.RowType; switch (itemType) { case DataControlRowType.DataRow: string strSellerOrderID = dgvGridView.DataKeys[e.Row.RowIndex].Values[0].ToString(); string strPaymentMode = dgvGridView.DataKeys[e.Row.RowIndex].Values[1].ToString(); if (strSellerOrderID != "") { GridView dgvGrid = (GridView)e.Row.FindControl("dgvSubDetail"); if (dgvGrid != null) { objSubOrder = new tblSubOrder(); dgvGrid.DataSource = objSubOrder.GetSubOrderDetailList(strSellerOrderID, Convert.ToInt32(Enums.Enums_OrderStatus.ReadyToShip).ToString()); dgvGrid.DataBind(); objSubOrder = null; } } Label lbltype = (Label)e.Row.FindControl("type"); if (dgvGridView.DataKeys[e.Row.RowIndex].Values[2].ToString() != "") { if (Convert.ToBoolean(dgvGridView.DataKeys[e.Row.RowIndex].Values[2].ToString())) { lbltype.Text = "Menifest Generated"; lbltype.ForeColor = System.Drawing.Color.Green; } else { lbltype.Text = "Menifest Not Generated"; lbltype.ForeColor = System.Drawing.Color.Brown; } } else { lbltype.Text = "Menifest Not Generated"; lbltype.ForeColor = System.Drawing.Color.Brown; } if (strPaymentMode != "") { Label lblPaymentMode = (Label)e.Row.FindControl("lblPaymentMode"); if (strPaymentMode == Convert.ToInt32(Enums.PaymentMode.COD).ToString()) { lblPaymentMode.Text = "COD"; lblPaymentMode.BackColor = System.Drawing.Color.Brown; } if (strPaymentMode == Convert.ToInt32(Enums.PaymentMode.PayNow).ToString()) { lblPaymentMode.Text = "Pre-Paid"; lblPaymentMode.BackColor = System.Drawing.Color.Green; } } break; } }
public void SetSubOrder() { tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.Where.AppSubOrderStatusID.Value = Convert.ToInt32(Enums.Enums_OrderStatus.Ordered); objSubOrder.Query.Load(); lblOrdered.Text = objSubOrder.RowCount.ToString(); objSubOrder = null; objSubOrder = new tblSubOrder(); objSubOrder.Where.AppSubOrderStatusID.Value = Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed); objSubOrder.Query.Load(); lblConfirmed.Text = objSubOrder.RowCount.ToString(); objSubOrder = null; objSubOrder = new tblSubOrder(); objSubOrder.Where.AppSubOrderStatusID.Value = Convert.ToInt32(Enums.Enums_OrderStatus.ReadyToShip); objSubOrder.Query.Load(); lblReadyToShip.Text = objSubOrder.RowCount.ToString(); objSubOrder = null; objSubOrder = new tblSubOrder(); objSubOrder.Where.AppSubOrderStatusID.Value = Convert.ToInt32(Enums.Enums_OrderStatus.Shipped); objSubOrder.Query.Load(); lblShipped.Text = objSubOrder.RowCount.ToString(); objSubOrder = null; objSubOrder = new tblSubOrder(); objDataTable = objSubOrder.GetTotalPriceDayWise(Convert.ToInt32(Enums.Enums_OrderStatus.Returned).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByCustomer).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByAdmin).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed).ToString(), GetDateTime().AddDays(-1).ToString(), GetDateTime().ToString()); if (objDataTable.Rows.Count > 0) { lblLastDayOrder.Text = objDataTable.Rows[0]["appTotalOrder"].ToString(); lblLastDayOrderRupees.Text = objDataTable.Rows[0]["appTotalOrderPrice"].ToString(); } objDataTable = null; objDataTable = objSubOrder.GetTotalPriceDayWise(Convert.ToInt32(Enums.Enums_OrderStatus.Returned).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByCustomer).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByAdmin).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed).ToString(), GetDateTime().AddDays(-7).ToString(), GetDateTime().ToString()); if (objDataTable.Rows.Count > 0) { lblLastWeekOrder.Text = objDataTable.Rows[0]["appTotalOrder"].ToString(); lblLastWeekOrderRupees.Text = objDataTable.Rows[0]["appTotalOrderPrice"].ToString(); } objDataTable = null; objDataTable = objSubOrder.GetTotalPriceDayWise(Convert.ToInt32(Enums.Enums_OrderStatus.Returned).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByCustomer).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByAdmin).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed).ToString(), GetDateTime().AddMonths(-1).ToString(), GetDateTime().ToString()); if (objDataTable.Rows.Count > 0) { lblLastMonthOrder.Text = objDataTable.Rows[0]["appTotalOrder"].ToString(); lblLastMonthOrderRupees.Text = objDataTable.Rows[0]["appTotalOrderPrice"].ToString(); } objDataTable = null; objDataTable = objSubOrder.GetTotalPriceDayWise(Convert.ToInt32(Enums.Enums_OrderStatus.Returned).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByCustomer).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByAdmin).ToString() + "," + Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed).ToString(), GetDateTime().AddMonths(-1).ToString(), GetDateTime().ToString()); if (objDataTable.Rows.Count > 0) { lblLastYearOrder.Text = objDataTable.Rows[0]["appTotalOrder"].ToString(); lblLastYearOrderRupees.Text = objDataTable.Rows[0]["appTotalOrderPrice"].ToString(); } objSubOrder = null; }
protected void dtProductInvoice_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { string strAddress = appFunctions.strSellerName.ToString() + "<br/>" + appFunctions.strAddress.ToString() + "<br/>" + appFunctions.strCity.ToString() + ", " + appFunctions.strState.ToString() + ", " + appFunctions.strCountry.ToString() + " - " + appFunctions.strPinColde.ToString() + "<br/><b>(" + appFunctions.strPinColde.ToString() + ")</b><br/>"; string strSellerOrderID = dtProductInvoice.DataKeys[e.Item.ItemIndex].ToString(); Repeater dgvLeft = (Repeater)e.Item.FindControl("dgvLeftGridView"); Repeater dgvRIght = (Repeater)e.Item.FindControl("dgvRightgrid"); if (strSellerOrderID != "" && dgvLeft != null && dgvRIght != null) { tblSubOrder objSubOrder = new tblSubOrder(); objDataTable = objSubOrder.GetSubOrderDetailList(strSellerOrderID, Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed).ToString()); dgvLeft.DataSource = objDataTable; dgvLeft.DataBind(); dgvRIght.DataSource = objDataTable; dgvRIght.DataBind(); string strTotal = objDataTable.Compute("sum(appTotal)", "").ToString(); // Label lblLeftOrdeTotal = (Label)e.Item.FindControl("lblLeftOrdeTotal"); lblLeftOrdeTotal.Text = strTotal; //Label lblLeftCODCharges = (Label)e.Item.FindControl("lblLeftCODCharges"); lblLeftCODCharges.Text = "0"; // Label lblLeftShippingCharges = (Label)e.Item.FindControl("lblLeftShippingCharges"); lblLeftShippingCharges.Text = "0"; // Label lblLeftAmount = (Label)e.Item.FindControl("lblLeftAmount"); lblLeftAmount.Text = strTotal; Label lblRightTotal = (Label)e.Item.FindControl("lblRightTotal"); lblRightTotal.Text = strTotal; Label lblRightSubTotal = (Label)e.Item.FindControl("lblRightSubTotal"); lblRightSubTotal.Text = strTotal; if (objDataTable.Rows.Count > 0) { Label lblWeight = (Label)e.Item.FindControl("lblWeight"); lblWeight.Text = objDataTable.Compute("sum(appWeight)", "").ToString(); Label lblTotalQty = (Label)e.Item.FindControl("lblTotalQty"); lblTotalQty.Text = objDataTable.Compute("sum(appQty)", "").ToString(); Label lblAmount = (Label)e.Item.FindControl("lblAmount"); lblAmount.Text = objDataTable.Compute("sum(appSellingPrice)", "").ToString(); Label lblTotalAmount = (Label)e.Item.FindControl("lblTotalAmount"); lblTotalAmount.Text = objDataTable.Compute("sum(appTotal)", "").ToString(); } // Label lblRightAmount = (Label)e.Item.FindControl("lblRightAmount"); lblRightAmount.Text = strTotal; Label lblSellerAddress = (Label)e.Item.FindControl("lblSellerAddress"); lblSellerAddress.Text = strAddress; Label lblAmountInWords = (Label)e.Item.FindControl("lblAmountInWords"); RupeeIntoWord objRupeeIntoWord = new RupeeIntoWord(); lblAmountInWords.Text = "AMOUNT IN WORDS :" + objRupeeIntoWord.AmtInWord(Convert.ToDecimal(lblRightTotal.Text)) + "<br/>"; objRupeeIntoWord = null; objSubOrder = null; } } }
protected void btnReturnProduct_Click(object sender, EventArgs e) { if (hdnSelectedSubOrderIDs.Value != "" && hdnOrderId.Value != "") { string strIds = hdnSelectedSubOrderIDs.Value.Trim().TrimEnd(','); if (strIds != "") { string[] arIDs = strIds.Split(','); if (arIDs.Length > 0) { tblReturnOrder objReturnOrder = new tblReturnOrder(); objReturnOrder.AddNew(); objReturnOrder.s_AppOrderID = hdnOrderId.Value; objReturnOrder.AppReason = ddlReason.SelectedValue; objReturnOrder.AppNote = txtNote.Text; objReturnOrder.s_AppRequestedDate = GetCurrentDateTime().ToString(); objReturnOrder.AppReturnStatus = Convert.ToInt32(Enums.Enum_ReturnStatus.Requested); objReturnOrder.s_AppPreviousSubOrderStatus = hdnPrevStatus.Value; objReturnOrder.s_AppPickupName = txtPickupName.Text; objReturnOrder.s_AppPickupContactNo1 = txPickupMobile1.Text; objReturnOrder.s_AppPickupContactNo2 = txtPickupMobile2.Text; objReturnOrder.s_AppPickupAddress = txtPickupAddress.Text; objReturnOrder.s_AppPickupPIN = txtPickupPIN.Text; objReturnOrder.s_AppPreferedTime = txtPreferedTime.Text; //objReturnOrder.s_AppDocketNo = txtDocketNo.Text; objReturnOrder.Save(); for (int i = 0; i <= arIDs.Length - 1; i++) { if (!string.IsNullOrEmpty(arIDs.GetValue(i).ToString())) { tblReturnOrderDetail objReturnOrderDetail = new tblReturnOrderDetail(); objReturnOrderDetail.AddNew(); objReturnOrderDetail.s_AppSubOrderID = arIDs.GetValue(i).ToString(); objReturnOrderDetail.AppReturnOrderID = objReturnOrder.AppReturnOrderID; objReturnOrderDetail.Save(); objReturnOrderDetail = null; } } objReturnOrder = null; tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.SetSubOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.Returned), strIds, GetCurrentDateTime().ToString()); objSubOrder = null; ddlReason.SelectedValue = "0"; txtNote.Text = ""; hdnSelectedSubOrderIDs.Value = ""; hdnOrderId.Value = ""; DInfo.ShowMessage("Return Product Request Submitted.", Enums.MessageType.Successfull); LoadMyorderList(); } } } else { DInfo.ShowMessage("Choose Valid Product For Return Try again.", Enums.MessageType.Error); } }
protected void dgvCart_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandArgument.ToString() != "") { if (e.CommandName == "Cancel") { objSubOrder = new tblSubOrder(); objSubOrder.SetOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByCustomer), e.CommandArgument.ToString(), GetCurrentDateTime().ToString()); objSubOrder.SetProductQty(e.CommandArgument.ToString()); objSubOrder = null; LoadMyorderList(); } } }
protected void dgvSubDetail_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { if (!string.IsNullOrEmpty(e.CommandArgument.ToString())) { if (e.CommandName.ToString() == "CancelOrder") { objSubOrder = new tblSubOrder(); objSubOrder.SetSubOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByAdmin), e.CommandArgument.ToString(), GetCurrentDateTime().ToString(), Convert.ToInt32(Enums.Enums_OrderStatus.ReadyToShip).ToString()); objSubOrder = null; // SendMail(Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByAdmin), e.CommandArgument.ToString()); DInfo.ShowMessage("Order status has been Cancel.", Enums.MessageType.Successfull); hdnSelectedIDs.Value = ""; LoadDataGrid(true, false); } } }
protected void btnCancel_Click(object sender, EventArgs e) { if (hdnSelectedSubOrderIDs.Value != "") { string strIds = hdnSelectedSubOrderIDs.Value.Trim().TrimEnd(','); tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.SetSubOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.CancelledByCustomer), strIds, GetCurrentDateTime().ToString()); objSubOrder = null; hdnSelectedSubOrderIDs.Value = ""; DInfo.ShowMessage("Product Order Cancelled.", Enums.MessageType.Successfull); LoadMyorderList(); } else { DInfo.ShowMessage("Choose Valid Product For Cancel Try again.", Enums.MessageType.Error); } }
protected void dgvGridView_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e) { DataControlRowType itemType = e.Row.RowType; switch (itemType) { case DataControlRowType.DataRow: string strSellerOrderID = dgvGridView.DataKeys[e.Row.RowIndex].Values[0].ToString(); string strPaymentMode = dgvGridView.DataKeys[e.Row.RowIndex].Values[1].ToString(); if (strSellerOrderID != "") { Repeater RepOrderDetail = (Repeater)e.Row.FindControl("RepOrderDetail"); // Label lblWeight = (Label)e.Row.FindControl("lblWeight"); // lblWeight.Text = "0"; if (RepOrderDetail != null) { objSubOrder = new tblSubOrder(); objDataTable = objSubOrder.GetSubOrderDetailList(strSellerOrderID, Convert.ToInt32(Enums.Enums_OrderStatus.ReadyToShip).ToString(), false, true.ToString()); //if (objDataTable.Rows.Count > 0) //{ // lblWeight.Text = objDataTable.Compute("sum(appWeight)", "").ToString(); //} RepOrderDetail.DataSource = objDataTable; RepOrderDetail.DataBind(); objCommon = new clsCommon(); objCommon = null; objSubOrder = null; } } //if (strPaymentMode != "") //{ // Label lblPaymentMode = (Label)e.Row.FindControl("lblPaymentMode"); // if (strPaymentMode == Convert.ToInt32(Enums.PaymentMode.COD).ToString()) // { // lblPaymentMode.Text = "COD"; // } // if (strPaymentMode == Convert.ToInt32(Enums.PaymentMode.PayNow).ToString()) // { // lblPaymentMode.Text = "Pre-Paid"; // } //} break; } }
protected void dgvGridView_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { if (!string.IsNullOrEmpty(e.CommandArgument.ToString())) { if (e.CommandName == "addDocketNo") { GridViewRow gvRow = (GridViewRow)((Control)e.CommandSource).NamingContainer; Int32 rowind = gvRow.RowIndex; TextBox txtDocketNo = (TextBox)gvRow.FindControl("txtDocketNo"); if (txtDocketNo != null && txtDocketNo.Text != "") { if (dgvGridView.DataKeys[gvRow.RowIndex].Values[1].ToString() != "" && dgvGridView.DataKeys[gvRow.RowIndex].Values[3].ToString() != "") { objSubOrder = new tblSubOrder(); objSubOrder.SetDocketNumber(Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed), dgvGridView.DataKeys[gvRow.RowIndex].Values[0].ToString(), dgvGridView.DataKeys[gvRow.RowIndex].Values[1].ToString(), txtDocketNo.Text, true); objSubOrder = null; SendShippingMail(e.CommandArgument.ToString()); LoadDataGrid(true, false); } } else { DInfo.ShowMessage("Enter Docket Number", Enums.MessageType.Error); } } if (e.CommandName == "SaveCourierCompany") { GridViewRow gvRow = (GridViewRow)((Control)e.CommandSource).NamingContainer; DropDownList ddlCourierCompany = (DropDownList)gvRow.FindControl("ddlCourierCompany"); TextBox txtCourierCompanyDocket = (TextBox)gvRow.FindControl("txtCourierCompanyDocket"); if (txtCourierCompanyDocket.Text != "") { objSubOrder = new tblSubOrder(); objSubOrder.SetDocketNumberAndCourierCompanyIDOnOrderId(Convert.ToInt32(Enums.Enums_OrderStatus.Shipped), e.CommandArgument.ToString(), ddlCourierCompany.SelectedValue, txtCourierCompanyDocket.Text, true); objSubOrder = null; SendShippingMail(e.CommandArgument.ToString()); } else { txtCourierCompanyDocket.Style.Add("border", "1px solid #D2322D"); } objSubOrder = null; LoadDataGrid(true, false); } } }
private void LoadDataGrid(bool IsResetPageIndex, bool IsSort, string strFieldName = "", string strFieldValue = "") { objSuborder = new tblSubOrder(); objDataTable = objSuborder.LoadGridData(ddlFields.SelectedValue, txtSearch.Text.Trim(), hdnPKID.Value); //'Reset PageIndex of gridviews if (IsResetPageIndex) { if (dgvGridView.PageCount > 0) { dgvGridView.PageIndex = 0; } } dgvGridView.DataSource = null; dgvGridView.DataBind(); lblCount.Text = 0.ToString(); hdnSelectedIDs.Value = ""; //'Check for data into datatable if (objDataTable.Rows.Count <= 0) { DInfoSubOrder.ShowMessage("No data found", Enums.MessageType.Information); return; } else { if (ddlPerPage.SelectedItem.Text.ToLower() == "all") { dgvGridView.AllowPaging = false; } else { dgvGridView.AllowPaging = true; dgvGridView.PageSize = Convert.ToInt32(ddlPerPage.SelectedItem.Text); } lblCount.Text = objDataTable.Rows.Count.ToString(); objDataTable = SortDatatable(objDataTable, ViewState["SortColumn"].ToString(), (appFunctions.Enum_SortOrderBy)ViewState["SortOrder"], IsSort); dgvGridView.DataSource = objDataTable; dgvGridView.DataBind(); } objSuborder = null; }
private bool Delete(int intPKID) { bool retval = false; objSuborder = new tblSubOrder(); var _with1 = objSuborder; if (_with1.LoadByPrimaryKey(intPKID)) { _with1.MarkAsDeleted(); _with1.Save(); } retval = true; objSuborder = null; return(retval); }
protected void DataListMyOrder_RowDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { string strOrderId = DataListMyOrder.DataKeys[e.Item.ItemIndex].ToString(); if (strOrderId != "") { DataList DataListSubOrder = (DataList)e.Item.FindControl("DataListSubOrder"); if (DataListSubOrder != null) { tblSubOrder objSubOrder = new tblSubOrder(); DataListSubOrder.DataSource = objSubOrder.GetCustomerSubOrder(Session[appFunctions.Session.ClientUserID.ToString()].ToString(), strOrderId); DataListSubOrder.DataBind(); objSubOrder = null; } } } }
protected void ddlSubOrderStatus_SelectedIndexChanged(object sender, System.EventArgs e) { if (hdnSubOrderId.Value != "") { DropDownList ddl = (DropDownList)sender; objSuborder = new tblSubOrder(); if (objSuborder.LoadByPrimaryKey(Convert.ToInt32(hdnSubOrderId.Value))) { if (ddl.SelectedValue != objSuborder.s_AppSubOrderStatusID) { objSuborder.s_AppSubOrderStatusID = ddl.SelectedValue; objSuborder.s_AppSubOrderChangeDate = FormatDateString(DateTime.Now.ToString(strInputDateFormat), strInputDateFormat, strOutputDateFormat); objSuborder.Save(); } } objSuborder = null; hdnSubOrderId.Value = ""; LoadDataGrid(false, false); } }
public void InvoiceDetails(string strInvoice) { DataTable objDataTable = new DataTable(); tblSubOrder objSuborder = new tblSubOrder(); objDataTable = objSuborder.GetProductFullInfo(strInvoice); if (objDataTable.Rows.Count > 0) { spanOrderId.InnerHtml = objDataTable.Rows[0][tblSubOrder.ColumnNames.AppSubOrderNo].ToString(); spanBillingName.InnerHtml = objDataTable.Rows[0][tblOrder.ColumnNames.AppBillReceiverName].ToString(); divBillingAddress.InnerHtml = "<b>Address : </b>" + objDataTable.Rows[0][tblOrder.ColumnNames.AppBillReceiverAddress].ToString(); divBillingMobile.InnerHtml = "<b>Mobile : </b>" + objDataTable.Rows[0][tblOrder.ColumnNames.AppBillReceiverContactNo1].ToString(); divBillingMobile1.InnerHtml = "<b>Mobile 2 : </b>" + objDataTable.Rows[0][tblOrder.ColumnNames.AppBillReceiverContactNo2].ToString(); divBillingEmail.InnerHtml = "<b>Email : </b>" + objDataTable.Rows[0][tblOrder.ColumnNames.AppBillRecevierEmail].ToString(); spanShippingName.InnerHtml = objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverName].ToString(); divShippingAddress.InnerHtml = "<b>Address : </b>" + objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverAddress].ToString(); divShippingMobile.InnerHtml = "<b>Mobile : </b>" + objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverContactNo1].ToString(); divShippingMobile1.InnerHtml = "<b>Mobile 2 : </b>" + objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverContactNo2].ToString(); divShippingEmail.InnerHtml = "<b>Email : </b>" + objDataTable.Rows[0][tblOrder.ColumnNames.AppRecevierEmail].ToString(); // spanGrandTotal.InnerHtml = objDataTable.Compute("sum(appTotal)", "").ToString(); ImgPhoto.Src = strServerURL + "admin/" + objDataTable.Rows[0][tblProductImage.ColumnNames.AppNormalImage].ToString(); spanProduct.InnerHtml = objDataTable.Rows[0][tblProduct.ColumnNames.AppProductName].ToString(); spanSku.InnerHtml = objDataTable.Rows[0][tblProductDetail.ColumnNames.AppSKUNo].ToString(); spancolor.InnerHtml = objDataTable.Rows[0][tblColor.ColumnNames.AppColorName].ToString(); divcolor.Style.Add("background-color", objDataTable.Rows[0][tblColor.ColumnNames.AppColorCode].ToString()); spanSize.InnerHtml = objDataTable.Rows[0][tblSize.ColumnNames.AppSize].ToString(); spanQty.InnerHtml = objDataTable.Rows[0][tblSubOrder.ColumnNames.AppQty].ToString(); spanPrice.InnerHtml = objDataTable.Rows[0][tblSubOrder.ColumnNames.AppSellingPrice].ToString(); spanTotal.InnerHtml = objDataTable.Rows[0]["appTotal"].ToString(); spanStatus.InnerHtml = objDataTable.Rows[0][tblOrderStatus.ColumnNames.AppOrderStatus].ToString(); spanPreferedTime.InnerHtml = objDataTable.Rows[0][tblOrder.ColumnNames.AppPreferedTime].ToString(); } //dgvGridView.DataSource = objDataTable; //dgvGridView.DataBind(); objSuborder = null; objDataTable = null; mpeProductinvoice.Show(); }
protected void dgvGridView_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e) { DataControlRowType itemType = e.Row.RowType; switch (itemType) { case DataControlRowType.DataRow: string strOrderID = dgvGridView.DataKeys[e.Row.RowIndex].Values[0].ToString(); string strPaymentMode = dgvGridView.DataKeys[e.Row.RowIndex].Values[1].ToString(); if (strOrderID != "") { GridView dgvGrid = (GridView)e.Row.FindControl("dgvSubDetail"); if (dgvGrid != null) { objSubOrder = new tblSubOrder(); objDataTable = objSubOrder.GetSubOrderDetailList(strOrderID, ""); dgvGrid.DataSource = objDataTable; dgvGrid.DataBind(); objSubOrder = null; } } if (strPaymentMode != "") { Label lblPaymentMode = (Label)e.Row.FindControl("lblPaymentMode"); if (strPaymentMode == Convert.ToInt32(Enums.PaymentMode.COD).ToString()) { lblPaymentMode.Text = "COD"; lblPaymentMode.BackColor = System.Drawing.Color.Brown; } if (strPaymentMode == Convert.ToInt32(Enums.PaymentMode.PayNow).ToString()) { lblPaymentMode.Text = "Pre-Paid"; lblPaymentMode.BackColor = System.Drawing.Color.Green; } } break; } }
protected void Page_Load(object sender, System.EventArgs e) { if (!IsPostBack) { if ((Request.QueryString.Get("ID") != null)) { string strId = ""; objEncrypt = new clsEncryption(); try { // strId = objEncrypt.Decrypt(Request.QueryString.Get("ID"), appFunctions.strKey); strId = Request.QueryString.Get("ID"); if (strId != "") { objSubOrder = new tblSubOrder(); objDataTable = objSubOrder.GetSubOrderListWithCityStateCountry(strId.TrimEnd(',').Trim(), Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed).ToString(), appFunctions.strSellerName, appFunctions.strMobileNo, appFunctions.strAddress, appFunctions.strCountry, appFunctions.strState, appFunctions.strCity, appFunctions.strPinColde); if (objDataTable.Rows.Count > 0) { foreach (DataRow row in objDataTable.Rows) { row[tblOrder.ColumnNames.AppCreatedDate] = GetDateTime().ToString("dd-MMM-yyyy | hh:mm ") + "hrs"; } } dtProductInvoice.DataSource = objDataTable; dtProductInvoice.DataBind(); objSubOrder.SetProductInvoiceGenerated(Convert.ToInt32(Enums.Enums_OrderStatus.Confirmed).ToString(), strId.TrimEnd(',').Trim()); objSubOrder = null; } } catch (Exception ex) { Response.Write(ex.StackTrace.ToString()); } objEncrypt = null; } } }
private bool Delete(int intPKID) { bool retval = false; objOrder = new tblOrder(); var _with1 = objOrder; if (_with1.LoadByPrimaryKey(intPKID)) { tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.Where.AppOrderID.Value = _with1.AppOrderID; objSubOrder.Query.Load(); objSubOrder = null; _with1.MarkAsDeleted(); _with1.Save(); } retval = true; objOrder = null; return(retval); }
protected void btnRejected_Click(object sender, EventArgs e) { string[] arIDs = hdnSelectedIDs.Value.ToString().TrimEnd(',').Split(','); bool IsReject = false; for (int i = 0; i <= arIDs.Length - 1; i++) { if (!string.IsNullOrEmpty(arIDs.GetValue(i).ToString())) { objReturnOrder = new tblReturnOrder(); if (objReturnOrder.LoadByPrimaryKey(Convert.ToInt32(arIDs.GetValue(i)))) { if (objReturnOrder.RowCount > 0) { tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.SetOrderstatusWhenReturnReject(Convert.ToInt32(Enums.Enums_OrderStatus.Returned), objReturnOrder.AppPreviousSubOrderStatus, objReturnOrder.s_AppReturnOrderID, GetCurrentDateTime().ToString()); objSubOrder = null; objReturnOrder.AppReturnStatus = Convert.ToInt32(Enums.Enum_ReturnStatus.Reject); objReturnOrder.Save(); //if (arIDs[i].ToString() != "") //{ // SendMail(Convert.ToInt32(Enums.Enum_ReturnStatus.Reject), arIDs[i].ToString()); //} IsReject = true; } } objReturnOrder = null; } } if (IsReject) { LoadDataGrid(false, false); DInfo.ShowMessage("Return Order has been Reject successfully", Enums.MessageType.Successfull); } hdnSelectedIDs.Value = ""; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CheckSession(); SetUpPageContent(ref metaDescription, ref metaKeywords); objCommon = new clsCommon(); try { string strOrderId = ""; string strTransactionId = ""; string order_id = ""; string tracking_id = ""; string bank_ref_no = ""; string order_status = ""; string payment_mode = ""; string card_name = ""; string currency = ""; bool IsSuccess = false; if (Session[appFunctions.Session.PaymetnOrderId.ToString()] != null) { if (Session[appFunctions.Session.PaymetnOrderId.ToString()].ToString() != "") { strOrderId = Session[appFunctions.Session.PaymetnOrderId.ToString()].ToString(); Session[appFunctions.Session.PaymetnOrderId.ToString()] = ""; Session[appFunctions.Session.PaymetnOrderId.ToString()] = null; } } if (Session[appFunctions.Session.PaymentTransactionId.ToString()] != null) { if (Session[appFunctions.Session.PaymentTransactionId.ToString()].ToString() != "") { strTransactionId = Session[appFunctions.Session.PaymentTransactionId.ToString()].ToString(); Session[appFunctions.Session.PaymentTransactionId.ToString()] = ""; Session[appFunctions.Session.PaymentTransactionId.ToString()] = null; } } CCACrypto ccaCrypto = new CCACrypto(); string encResponse = ccaCrypto.Decrypt(Request.Form["encResp"], appFunctions.strCCAvenueworkingKey); NameValueCollection Params = new NameValueCollection(); string[] segments = encResponse.Split('&'); foreach (string seg in segments) { string[] parts = seg.Split('='); if (parts.Length > 0) { string Key = parts[0].Trim(); string Value = parts[1].Trim(); Params.Add(Key, Value); } } for (int i = 0; i < Params.Count; i++) { if (Params.Keys[i].ToString().ToLower() == "order_id") { order_id = Params[i].ToString().ToLower(); } else if (Params.Keys[i].ToString().ToLower() == "tracking_id") { tracking_id = Params[i].ToString().ToLower(); } else if (Params.Keys[i].ToString().ToLower() == "bank_ref_no") { bank_ref_no = Params[i].ToString().ToLower(); } else if (Params.Keys[i].ToString().ToLower() == "order_status") { order_status = Params[i].ToString().ToLower(); } else if (Params.Keys[i].ToString().ToLower() == "payment_mode") { payment_mode = Params[i].ToString().ToLower(); } else if (Params.Keys[i].ToString().ToLower() == "card_name") { card_name = Params[i].ToString().ToLower(); } else if (Params.Keys[i].ToString().ToLower() == "currency") { currency = Params[i].ToString().ToLower(); } //Response.Write(Params.Keys[i] + " = " + Params[i] + "<br>"); } //Response.Write("order_id : " + order_id + "<br>"); //Response.Write("tracking_id : " + tracking_id + "<br>"); //Response.Write("bank_ref_no : " + bank_ref_no + "<br>"); //Response.Write("order_status : " + order_status + "<br>"); //Response.Write("payment_mode : " + payment_mode + "<br>"); //Response.Write("card_name : " + card_name + "<br>"); //Response.Write("currency : " + currency + "<br>"); if (order_status == "success") { IsSuccess = true; //DInfo.ShowMessage("You Successfull Pay for order.", BusinessLayer.Enums.MessageType.Successfull); } else { //DInfo.ShowMessage("Your online payment Failure.", BusinessLayer.Enums.MessageType.Error); } if (strOrderId != "") { tblOrder objOrder = new tblOrder(); if (objOrder.LoadByPrimaryKey(Convert.ToInt32(strOrderId))) { objOrder.s_AppTransactionID = order_id; objOrder.s_AppBankRefNo = bank_ref_no; objOrder.s_AppPaymentType = payment_mode; objOrder.s_AppCardName = card_name; objOrder.s_AppCurrency = currency; if (IsSuccess) { objOrder.AppPaymentStatus = Convert.ToInt32(Enums.Enums_PaymentStatus.success); string strDefaultOrderStatusID = ""; tblOrderStatus objStatus = new tblOrderStatus(); objStatus.Where.AppIsDefault.Value = true; objStatus.Query.Load(); if (objStatus.RowCount > 0) { strDefaultOrderStatusID = objStatus.s_AppOrderStatusID; } objStatus = null; objOrder.s_AppOrderStatusID = strDefaultOrderStatusID; tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.SetOrderStatus(Convert.ToInt32(strDefaultOrderStatusID), strOrderId, GetCurrentDateTime().ToString(), Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail).ToString()); objSubOrder = null; } else { objOrder.AppPaymentStatus = Convert.ToInt32(Enums.Enums_PaymentStatus.Failure); objOrder.AppOrderStatusID = Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail); tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.SetOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail), strOrderId, GetCurrentDateTime().ToString(), Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail).ToString()); objSubOrder = null; } objOrder.Save(); SendMail(objOrder.s_AppOrderNo, objOrder.s_AppReceiverName, objOrder.s_AppReceiverContactNo1, objOrder.s_AppRecevierEmail, IsSuccess, objOrder.s_AppTransactionID, objOrder.s_AppBankRefNo); objOrder = null; objOrder = new tblOrder(); objDataTable = objOrder.LoadMyOrderList(Session[appFunctions.Session.ClientUserID.ToString()].ToString(), "", strOrderId); DataListMyOrder.DataSource = null; DataListMyOrder.DataBind(); if (objDataTable.Rows.Count > 0) { DataListMyOrder.DataSource = objDataTable; DataListMyOrder.DataBind(); } } objOrder = null; } } catch (Exception ex) { } objCommon = null; } }
protected void DataListSubOrder_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandArgument.ToString() != "") { if (e.CommandName == "ReturnAddress") { hdnReturnOrderID.Value = e.CommandArgument.ToString(); tblReturnOrder objReturnOrder = new tblReturnOrder(); if (objReturnOrder.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()))) { if (objReturnOrder.AppReturnStatus == Convert.ToInt32(Enums.Enum_ReturnStatus.Slip) && objReturnOrder.s_AppDocketNo != "") { if (objReturnOrder.AppReturnStatus == Convert.ToInt32(Enums.Enum_ReturnStatus.Approved)) { objReturnOrder.AppReturnStatus = Convert.ToInt32(Enums.Enum_ReturnStatus.Slip); objReturnOrder.Save(); } objEncrypt = new clsEncryption(); hdnReturnOrderID.Value = GetAlias("Productslip.aspx") + objEncrypt.Encrypt(objReturnOrder.s_AppReturnOrderID, appFunctions.strKey); objEncrypt = null; ScriptManager.RegisterStartupScript(UpMain, UpMain.GetType(), "myFunction", "CallProductInvoice();", true); } else { if (objReturnOrder.s_AppDocketNo != "") { txtDocketNo.Text = objReturnOrder.s_AppDocketNo; txtDocketNo.Enabled = false; } else { ddlCourierCompany.SelectedIndex = 0; txtCourierContactNo.Text = ""; txtSiteName.Text = ""; txtDocketNo.Text = ""; txtDocketNo.Enabled = true; } Mpeslip.Show(); } // Mpeslip.Show(); } objReturnOrder = null; } if (e.CommandName == "ReturnRequest") { tblSubOrder objTempSubOrder = new tblSubOrder(); objDataTable = objTempSubOrder.GetProductInvoiceInfo(e.CommandArgument.ToString()); if (objDataTable.Rows.Count > 0) { hdnPrevStatus.Value = objDataTable.Rows[0][tblSubOrder.ColumnNames.AppSubOrderStatusID].ToString(); txtPickupName.Text = objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverName].ToString(); txtPickupAddress.Text = objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverAddress].ToString(); txPickupMobile1.Text = objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverContactNo1].ToString(); txtPickupMobile2.Text = objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverContactNo2].ToString(); txtPickupPIN.Text = objDataTable.Rows[0][tblOrder.ColumnNames.AppReceiverPIN].ToString(); } objTempSubOrder = null; MpeReturnRequest.Show(); } if (e.CommandName == "Dispatch") { tblReturnOrder objReturnOrder = new tblReturnOrder(); if (objReturnOrder.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()))) { objReturnOrder.AppReturnStatus = Convert.ToInt32(Enums.Enum_ReturnStatus.Dispatched); objReturnOrder.Save(); objReturnOrder = null; } LoadMyorderList(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CheckSession(); SetUpPageContent(ref metaDescription, ref metaKeywords); objCommon = new clsCommon(); try { string[] merc_hash_vars_seq; string merc_hash_string = string.Empty; string merc_hash = string.Empty; string order_id = string.Empty; string strOrderId = ""; string strTransactionId = ""; bool IsSuccess = false; if (Session[appFunctions.Session.PaymetnOrderId.ToString()] != null) { if (Session[appFunctions.Session.PaymetnOrderId.ToString()].ToString() != "") { strOrderId = Session[appFunctions.Session.PaymetnOrderId.ToString()].ToString(); Session[appFunctions.Session.PaymetnOrderId.ToString()] = ""; Session[appFunctions.Session.PaymetnOrderId.ToString()] = null; } } if (Session[appFunctions.Session.PaymentTransactionId.ToString()] != null) { if (Session[appFunctions.Session.PaymentTransactionId.ToString()].ToString() != "") { strTransactionId = Session[appFunctions.Session.PaymentTransactionId.ToString()].ToString(); Session[appFunctions.Session.PaymentTransactionId.ToString()] = ""; Session[appFunctions.Session.PaymentTransactionId.ToString()] = null; } } if (Request.Form["status"] == "success") { merc_hash_vars_seq = appFunctions.hashSequence.Split('|'); Array.Reverse(merc_hash_vars_seq); merc_hash_string = appFunctions.SALT + "|" + Request.Form["status"]; foreach (string merc_hash_var in merc_hash_vars_seq) { merc_hash_string += "|"; merc_hash_string = merc_hash_string + (Request.Form[merc_hash_var] != null ? Request.Form[merc_hash_var] : ""); } // Response.Write(merc_hash_string); //return; merc_hash = objCommon.Generatehash512(merc_hash_string).ToLower(); if (merc_hash != Request.Form["hash"]) { //Response.Write("Hash value did not matched"); DInfo.ShowMessage("Your online payment Failed", BusinessLayer.Enums.MessageType.Error); IsSuccess = false; } else { IsSuccess = true; order_id = Request.Form["txnid"]; DInfo.ShowMessage("Your online payment is done successfully and your transction ID is " + order_id + "", BusinessLayer.Enums.MessageType.Successfull); } } else { //Response.Write("Hash value did not matched"); IsSuccess = false; DInfo.ShowMessage("Your online payment Failed", BusinessLayer.Enums.MessageType.Error); } if (strOrderId != "") { tblOrder objOrder = new tblOrder(); if (objOrder.LoadByPrimaryKey(Convert.ToInt32(strOrderId))) { objOrder.s_AppTransactionID = order_id; if (IsSuccess) { objOrder.AppPaymentStatus = Convert.ToInt32(Enums.Enums_PaymentStatus.success); string strDefaultOrderStatusID = ""; tblOrderStatus objStatus = new tblOrderStatus(); objStatus.Where.AppIsDefault.Value = true; objStatus.Query.Load(); if (objStatus.RowCount > 0) { strDefaultOrderStatusID = objStatus.s_AppOrderStatusID; } objStatus = null; objOrder.s_AppOrderStatusID = strDefaultOrderStatusID; tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.SetOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail), strOrderId, GetCurrentDateTime().ToString(), strDefaultOrderStatusID); objSubOrder = null; } else { objOrder.AppPaymentStatus = Convert.ToInt32(Enums.Enums_PaymentStatus.Failure); objOrder.AppOrderStatusID = Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail); tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.SetOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail), strOrderId, GetCurrentDateTime().ToString(), Convert.ToInt32(Enums.Enums_OrderStatus.Ordered).ToString()); objSubOrder = null; } objOrder.Save(); SendMail(objOrder.s_AppOrderNo, objOrder.s_AppReceiverName, objOrder.s_AppReceiverContactNo1, objOrder.s_AppRecevierEmail, IsSuccess, objOrder.s_AppTransactionID, objOrder.s_AppBankRefNo); objOrder = null; objOrder = new tblOrder(); objDataTable = objOrder.LoadMyOrderList(Session[appFunctions.Session.ClientUserID.ToString()].ToString(), "", strOrderId); DataListMyOrder.DataSource = null; DataListMyOrder.DataBind(); if (objDataTable.Rows.Count > 0) { DataListMyOrder.DataSource = objDataTable; DataListMyOrder.DataBind(); } } objOrder = null; } } catch (Exception ex) { } objCommon = null; } }
protected void dgvGridView_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e) { DataControlRowType itemType = e.Row.RowType; switch (itemType) { case DataControlRowType.DataRow: string strOrderID = dgvGridView.DataKeys[e.Row.RowIndex].Values[0].ToString(); string strPaymentMode = dgvGridView.DataKeys[e.Row.RowIndex].Values[3].ToString(); string strCourierCompanyId = dgvGridView.DataKeys[e.Row.RowIndex].Values[1].ToString(); string strDocketNo = dgvGridView.DataKeys[e.Row.RowIndex].Values[2].ToString(); if (strOrderID != "") { GridView dgvGrid = (GridView)e.Row.FindControl("dgvSubDetail"); if (dgvGrid != null) { objSubOrder = new tblSubOrder(); dgvGrid.DataSource = objSubOrder.GetSubOrderDetailList(strOrderID, Convert.ToInt32(Enums.Enums_OrderStatus.Shipped).ToString()); dgvGrid.DataBind(); objSubOrder = null; } } if (strPaymentMode != "") { Label lblPaymentMode = (Label)e.Row.FindControl("lblPaymentMode"); if (strPaymentMode == Convert.ToInt32(Enums.PaymentMode.COD).ToString()) { lblPaymentMode.Text = "COD"; lblPaymentMode.BackColor = System.Drawing.Color.Brown; } if (strPaymentMode == Convert.ToInt32(Enums.PaymentMode.PayNow).ToString()) { lblPaymentMode.Text = "Pre-Paid"; lblPaymentMode.BackColor = System.Drawing.Color.Green; } } System.Web.UI.HtmlControls.HtmlGenericControl divCourierCompany = (System.Web.UI.HtmlControls.HtmlGenericControl)e.Row.FindControl("divCourierCompany"); divCourierCompany.Visible = false; TextBox txtDocketNo = (TextBox)e.Row.FindControl("txtDocketNo"); LinkButton lnkAddDocketNo = (LinkButton)e.Row.FindControl("lnkAddDocketNo"); if (strDocketNo != "") { objSubOrder = new tblSubOrder(); txtDocketNo.Text = strDocketNo; txtDocketNo.Style.Add("display", "block"); txtDocketNo.Enabled = false; lnkAddDocketNo.Visible = false; objSubOrder = null; } else if (strCourierCompanyId != "" && strDocketNo == "") { txtDocketNo.Style.Add("display", "block"); lnkAddDocketNo.Visible = true; } else if (strCourierCompanyId == "" && strDocketNo == "") { txtDocketNo.Style.Add("display", "none"); lnkAddDocketNo.Visible = false; divCourierCompany.Visible = true; DropDownList ddlCourierCompany = (DropDownList)e.Row.FindControl("ddlCourierCompany"); objCommon = new clsCommon(); objCommon.FillDropDownListWithOutDefaultValue(ddlCourierCompany, "tblCourierCompany", tblCourierCompany.ColumnNames.AppCourierCompany, tblCourierCompany.ColumnNames.AppCourierCompanyID, tblCourierCompany.ColumnNames.AppDisplayOrder, appFunctions.Enum_SortOrderBy.Asc, tblCourierCompany.ColumnNames.AppIsActive + "=1"); objCommon = null; } break; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CheckSession(); SetUpPageContent(ref metaDescription, ref metaKeywords); objCommon = new clsCommon(); try { string strOrderId = ""; bool IsSuccess = false; if (Session[appFunctions.Session.PaymetnOrderId.ToString()] != null) { if (Session[appFunctions.Session.PaymetnOrderId.ToString()].ToString() != "") { strOrderId = Session[appFunctions.Session.PaymetnOrderId.ToString()].ToString(); Session[appFunctions.Session.PaymetnOrderId.ToString()] = ""; Session[appFunctions.Session.PaymetnOrderId.ToString()] = null; } } if (Session[appFunctions.Session.PaymentTransactionId.ToString()] != null) { if (Session[appFunctions.Session.PaymentTransactionId.ToString()].ToString() != "") { Session[appFunctions.Session.PaymentTransactionId.ToString()] = ""; Session[appFunctions.Session.PaymentTransactionId.ToString()] = null; } } if (strOrderId != "") { tblOrder objOrder = new tblOrder(); if (objOrder.LoadByPrimaryKey(Convert.ToInt32(strOrderId))) { if (IsSuccess == false) { objOrder.AppPaymentStatus = Convert.ToInt32(Enums.Enums_PaymentStatus.Failure); objOrder.AppOrderStatusID = Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail); tblSubOrder objSubOrder = new tblSubOrder(); objSubOrder.SetOrderStatus(Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail), strOrderId, GetCurrentDateTime().ToString(), Convert.ToInt32(Enums.Enums_OrderStatus.PaymentFail).ToString()); objSubOrder = null; objOrder.Save(); try { SendMail(objOrder.s_AppOrderNo, objOrder.s_AppReceiverName, objOrder.s_AppReceiverContactNo1, objOrder.s_AppRecevierEmail, IsSuccess, objOrder.s_AppTransactionID, objOrder.s_AppBankRefNo); } catch (Exception ex) { Response.Write(ex); } objOrder = null; objOrder = new tblOrder(); objDataTable = objOrder.LoadMyOrderList(Session[appFunctions.Session.ClientUserID.ToString()].ToString(), "", strOrderId); objOrder = null; DataListMyOrder.DataSource = null; DataListMyOrder.DataBind(); if (objDataTable.Rows.Count > 0) { DataListMyOrder.DataSource = objDataTable; DataListMyOrder.DataBind(); } } } objOrder = null; } } catch (Exception ex) { } objCommon = null; } }
protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { if ((Request.QueryString.Get("ID") != null)) { string strId = ""; objEncrypt = new clsEncryption(); try { // strId = objEncrypt.Decrypt(Request.QueryString.Get("ID"), appFunctions.strKey); strId = Request.QueryString.Get("ID"); // string strCourierComapnyId = objEncrypt.Decrypt(Request.QueryString.Get("CID"), appFunctions.strKey); if (strId != "") { objSubOrder = new tblSubOrder(); objDataTable = objSubOrder.GetSubOrderListMainfest(strId.TrimEnd(',').Trim(), Convert.ToInt32(Enums.Enums_OrderStatus.ReadyToShip).ToString()); dgvGridView.DataSource = null; dgvGridView.DataBind(); if (objDataTable.Rows.Count > 0) { objMenifest = new tblManifest(); objMenifest.AddNew(); // objMenifest.AppSellerID = Convert.ToInt32(Session[appFunctions.Session.SellerID.ToString()]); objMenifest.AppCreatedDate = GetDateTime(); objMenifest.Save(); iMenifestID = objMenifest.AppManifestID; objMenifest = null; printButton.Visible = true; lblSiteName.Text = appFunctions.strAppname.ToString() + " (ID-" + iMenifestID.ToString() + ")"; lblSellerName.Text = appFunctions.strSellerName.ToString(); // spanMenifestNo.InnerHtml = iMenifestID.ToString(); // spanProviderName.InnerHtml = objDataTable.Rows[0][tblCourierCompany.ColumnNames.AppCourierCompany].ToString(); if (objDataTable.Rows[0]["appSelfCourier"].ToString() != "") { lblCourierComp.Text = ((Enums.Enum_CourierCompany) int.Parse(objDataTable.Rows[0]["appSelfCourier"].ToString())).ToString(); } spanPackage.InnerHtml = objDataTable.Rows.Count.ToString(); objSubOrder.SetSubOrderMenifest(strId.TrimEnd(',').Trim(), iMenifestID, Convert.ToInt32(Enums.Enums_OrderStatus.ReadyToShip).ToString()); divlbl.Visible = true; } else { printButton.Visible = false; divlbl.Visible = false; } dgvGridView.DataSource = objDataTable; dgvGridView.DataBind(); objSubOrder = null; } else { printButton.Visible = false; } } catch (Exception ex) { } objEncrypt = null; } } }