protected void btnEdit_Click(object sender, EventArgs e) { RiverTableAdapter RiverTableAdapter = new RiverTableAdapter(); River originalRiver = RiverTableAdapter.GetRiverByID(Convert.ToInt32(Request["RiverID"])); River River = new River(); if (IsValidData()) { River.ID = originalRiver.ID; River.RiverName = txtRiverName.Text.Trim(); River.RiverID = Guid.NewGuid().ToString(); River.Latitude = txtLatitude.Text.Trim(); River.Longitude = txtLongitude.Text.Trim(); River.Description = txtDescription.Text.Trim(); River.Status = "ACTIVE"; if (RiverTableAdapter.Update(River) > 0) { ltlMessage.Text = "<div class=\"alert alert-success alert-dismissible\"><button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">×</button> <h4><i class=\"icon fa fa-check\"></i> Alert!</h4> Sucessfully Updated <b>" + txtRiverName.Text.Trim() + "</b>.</div>"; Response.Redirect("~/Rivers/riverlist.aspx"); } } }
protected void Page_Load(object sender, EventArgs e) { ltlMessage.Text = null; if (!IsPostBack) { RiverTableAdapter RiverTableAdapter = new RiverTableAdapter(); River originalRiver = RiverTableAdapter.GetRiverByID(Convert.ToInt32(Request["RiverID"])); txtRiverName.Text = originalRiver.RiverName; txtLatitude.Text = originalRiver.Latitude; txtLongitude.Text = originalRiver.Longitude; txtDescription.Text = originalRiver.Description; ltlViewMap.Text = "<iframe width=\"100%\" height=\"500\" src=\"https://maps.google.com/maps?width=100%&height=500&hl=en&coord=" + txtLatitude.Text + "," + txtLongitude.Text + "&q=" + txtRiverName.Text + "+(" + txtDescription.Text + ")&ie=UTF8&t=&z=14&iwloc=B&output=embed\" frameborder=\"0\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\"></iframe>"; } }