protected void uiGridViewReadings_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "EditRead") { Readings objData = new Readings(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); uiRadEditorPageContent.Content = Server.HtmlDecode(objData.ArContent); uiTextBoxDate.Text = objData.ViewDate.ToString("dd/MM/yyyy"); uiPanelAllReadings.Visible = false; uiPanelCurrent.Visible = true; CurrentRead = objData; } else if (e.CommandName == "DeleteRead") { Readings objData = new Readings(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); objData.MarkAsDeleted(); objData.Save(); LoadReadings(); } }
protected void uiLinkButtonUpdateReadings_Click(object sender, EventArgs e) { if (CurrentRead != null) { CurrentRead.ArContent = Server.HtmlEncode(uiRadEditorPageContent.Content); CurrentRead.ViewDate = DateTime.ParseExact(uiTextBoxDate.Text, "dd/MM/yyyy", null); CurrentRead.ReadingsType = 2; CurrentRead.Save(); } else { Readings objData = new Readings(); objData.AddNew(); objData.ArContent = Server.HtmlEncode(uiRadEditorPageContent.Content); objData.ViewDate = DateTime.ParseExact(uiTextBoxDate.Text, "dd/MM/yyyy", null); objData.ReadingsType = 2; objData.Save(); } uiPanelCurrent.Visible = false; uiPanelAllReadings.Visible = true; uiRadEditorPageContent.Content = ""; uiTextBoxDate.Text = ""; LoadReadings(); }