protected void Page_Load(object sender, EventArgs e) { DateTime dtFrom; DateTime dtTo; DateTimeValidation dateTimeValidation = new DateTimeValidation(); DateTimeValidation.Date_Validation dateValidation = new DateTimeValidation.Date_Validation(); ddlCouponType.Enabled = false; this.CheckUserSession(); if (!Page.IsPostBack) { this.CheckQueryString(); dtFrom = DateTime.Today; dtTo = DateTime.Today.AddMonths(1); txtFromDate.Text = dtFrom.ToString("MM/dd/yyyy"); txtToDate.Text = dtTo.ToString("MM/dd/yyyy"); //txtFromDate.Text = Convert.ToString(dateValidation.date_Format_Front_End(DateTime.Today)); //txtToDate.Text = Convert.ToString(dateValidation.date_Format_Front_End(DateTime.Today.AddMonths(1))); } }
protected void saveChangeInnerDiscount(object sender, EventArgs e) { int rowsCount = GridView2.Rows.Count; GridViewRow gridRow; TextBox effectiveDateTextBox; TextBox expirydateTextBox; DateTime effectiveDate; DateTime expirydate; DateTimeValidation.Date_Validation dateValidation = new DateTimeValidation.Date_Validation(); for (int i = 0; i <= rowsCount; i++) { gridRow = GridView2.Rows[i]; strCouponID = GridView2.DataKeys[i]["CouponID"].ToString(); strCouponCode = GridView2.DataKeys[i]["CouponCode"].ToString(); strProfileIDDiscount = GridView2.DataKeys[i]["ProfileID"].ToString(); effectiveDateTextBox = (TextBox)gridRow.FindControl("effectiveDateTextBox"); expirydateTextBox = (TextBox)gridRow.FindControl("expirydateTextBox"); if (Int32.TryParse(strCouponID, out intCouponID) && Int32.TryParse(strProfileIDDiscount, out intProfileIDDiscount) && DateTime.TryParse(dateValidation.date_Format_Back_End(effectiveDateTextBox.Text.Trim()), out effectiveDate) && DateTime.TryParse(dateValidation.date_Format_Back_End(expirydateTextBox.Text.Trim()), out expirydate)) { try { using (BC_Product bcProduct = new BC_Product()) { DateTime EffDate = Convert.ToDateTime(effectiveDate); success = success && bcProduct.Update_DiscounteffectiveDate(intCouponID, intProfileIDDiscount, effectiveDate, expirydate); } } catch (Exception ex) { success = false; lblSystemMessageDiscount.Text = UTLUtilities.ShowErrorMessage("Error:" + ex.Message); } } else { success = false; } lblSystemMessageDiscount.Text = success ? UTLUtilities.ShowSuccessMessage("<br />Your discount date range were successfully updated!<br />") : UTLUtilities.ShowGeneralMessage("<br />Some Effective Date or Expiry Date updates failed! Please verify your Ads List!<br />"); } this.LoadList_PostedAllDiscount(); }
private int AddRecord_DiscountProfile() { int intActionResult = 0; int validateInputDate = 0; int validateInputCoupon = 0; DataTable dt = new DataTable(); int startDigit = 00000; DiscountZone discountZone = new DiscountZone(); DateTimeValidation dateTimeValidation = new DateTimeValidation(); DiscountManegar manager = new DiscountManegar(); DateTimeValidation.Date_Validation dateValidation = new DateTimeValidation.Date_Validation(); int validDateRange = DateTime.Compare(Convert.ToDateTime(dateValidation.date_Format_Back_End(txtToDate.Text.Trim())), Convert.ToDateTime(dateValidation.date_Format_Back_End(txtFromDate.Text.Trim()))); try { dt = manager.GenerateCouponCode(); if (dt.Rows.Count > 0) { GeneratedCopunCode = dt.Rows[0]["MaxCouponCode"].ToString(); } } catch (Exception ex) { lblSystemMessage.Text = ex.Message; } if (validDateRange > 0) { validateInputDate = 1; dateTimeLabel.Text = ""; } else { validateInputDate = 0; dateTimeLabel.Text = "*Enter valid date range."; } discountZone.CategoryID = Convert.ToInt16(CategoryID); discountZone.SubcategoryID = Convert.ToInt16(SubCategoryID); discountZone.ProfileID = Convert.ToInt16(ProfileID); discountZone.CouponTitle = couponTitleTextBox.Text.ToString(); discountZone.TermsCondition = termsConditionsTextBox.Text.ToString(); discountZone.CouponDescription = couponDescriptionTextBox.Text.ToString(); discountZone.CouponType = ddlCouponType.SelectedItem.ToString(); if (GetDiscountType == "1") { discountZone.CouponCode = "ApnerDeal-" + (startDigit + Convert.ToInt32(GeneratedCopunCode) + 1); } else { discountZone.CouponCode = "BM-STAN-" + (startDigit + Convert.ToInt32(GeneratedCopunCode) + 1); } discountZone.NeedToPrintCoupon = Convert.ToBoolean(isPrintedCouponNeedRadioButtonList.SelectedValue); discountZone.UseBoromelaCoupon = Convert.ToInt16(DiscountType.SelectedValue); discountZone.UserUploadedCouponPath = ImagePath.ToString(); discountZone.IsActive = true; discountZone.IsAdminAuthentication = true; discountZone.CheckAdminForListing = false; discountZone.UserType = Convert.ToBoolean(IsAdmin); discountZone.CouponEffectiveDate = Convert.ToDateTime(dateValidation.date_Format_Back_End(txtFromDate.Text)); discountZone.CouponExpirydate = Convert.ToDateTime(dateValidation.date_Format_Back_End(txtToDate.Text)); discountZone.UpdatedOn = DateTime.Now; discountZone.DiscountCouponURL = urlTextBox.Text.ToString(); if (DiscountType.SelectedValue.ToString() == "2" && ImagePath == "") { validateInputCoupon = 0; couponLabel.Text = "*Please upload your own coupon."; } else { validateInputCoupon = 1; couponLabel.Text = ""; } try { if (validateInputCoupon == 1 && validateInputDate == 1) { intActionResult = manager.Ad_Discount(discountZone); } else { } } catch (Exception ex) { lblSystemMessage.Text = ex.Message; } return(intActionResult); }
private int UpdateRecord_DiscountProfile() { DateTime dtFrom; DateTime dtTo; dtFrom = Convert.ToDateTime(txtFromDate.Text); dtTo = Convert.ToDateTime(txtToDate.Text); txtFromDate.Text = dtFrom.ToString("MM/dd/yyyy"); txtToDate.Text = dtTo.ToString("MM/dd/yyyy"); int intActionResult = 0; int validateInputDate = 0; int validateInputCoupon = 0; DataTable dt = new DataTable(); DiscountZone discountZone = new DiscountZone(); discountZone.CouponID = CouponID; discountZone.ProfileID = ProfileID; discountZone.CouponCode = CouponCode; DateTimeValidation dateTimeValidation = new DateTimeValidation(); DiscountManegar manager = new DiscountManegar(); DateTimeValidation.Date_Validation dateValidation = new DateTimeValidation.Date_Validation(); int validDateRange = DateTime.Compare(Convert.ToDateTime(dateValidation.date_Format_Back_End(txtToDate.Text.Trim())), Convert.ToDateTime(dateValidation.date_Format_Back_End(txtFromDate.Text.Trim()))); if (validDateRange >= 0) { validateInputDate = 1; dateTimeLabel.Text = ""; } else { validateInputDate = 0; dateTimeLabel.Text = "*Enter valid date range."; } discountZone.CouponTitle = couponTitleTextBox.Text.ToString(); discountZone.TermsCondition = termsConditionsTextBox.Text.ToString(); discountZone.CouponDescription = couponDescriptionTextBox.Text.ToString(); discountZone.CouponType = ddlCouponType.SelectedItem.ToString(); discountZone.UseBoromelaCoupon = Convert.ToInt16(DiscountType.SelectedValue); discountZone.UserUploadedCouponPath = ImagePath.ToString(); discountZone.NeedToPrintCoupon = Convert.ToBoolean(isPrintedCouponNeedRadioButtonList.SelectedValue); discountZone.CouponEffectiveDate = Convert.ToDateTime(dateValidation.date_Format_Back_End(txtFromDate.Text.Trim())); discountZone.CouponExpirydate = Convert.ToDateTime(dateValidation.date_Format_Back_End(txtToDate.Text.Trim())); discountZone.UpdatedOn = DateTime.Now; discountZone.DiscountCouponURL = urlTextBox.Text.ToString(); if (DiscountType.SelectedValue.ToString() == "2" && ImagePath == "") { validateInputCoupon = 0; couponLabel.Text = "*Please upload your won coupon."; } else { validateInputCoupon = 1; couponLabel.Text = ""; } try { if (validateInputCoupon == 1 && validateInputDate == 1) { intActionResult = manager.Update_Discount(discountZone); } else { } } catch (Exception ex) { lblSystemMessage.Text = ex.Message; } return(intActionResult); }