protected void AddOffer_OnClick(object sender, EventArgs e) { try { String offerDescription = textOffer.Text; String startDate = txtstart.Text; String endDate = txtend.Text; if (offerDescription == "" || startDate == "" || endDate == "") { offerMessage.Text = "Empty Fields not allowed"; } else { Offer newOffer = new Offer(); newOffer.VendorID = Convert.ToInt32(HiddenVendorEditID.Value); newOffer.offerdescription = offerDescription; newOffer.StartDate = DateTime.ParseExact(startDate, "dd-MM-yyyy", null); newOffer.EndDate = DateTime.ParseExact(endDate, "dd-MM-yyyy", null); newOffer.SocietyID = muser.currentResident.SocietyID; VendorController vendorController = new VendorController(); bool result = vendorController.AddOffer(newOffer); if (result) { FillVendorDataList(muser.currentResident.SocietyID, muser.currentResident.UserType); ClientScript.RegisterStartupScript(this.GetType(), "alert('')", "HideOfferModel()", true); } else { offerMessage.Text = "Could not update Offer"; } } } catch (Exception ex) { offerMessage.Text = "Error Updating Offer."; } }