private void Save() { try { string id; Sanoy.AddisTower.BE.PhotoGalleryCatagory catagory = new Sanoy.AddisTower.BE.PhotoGalleryCatagory(); catagory.CatagoryName = txtHeadLine.Text; if (ddListOperation.SelectedValue == "-- Create New --") { catagory.Id = Sanoy.AddisTower.DA.Utility.GetId("PhotoGalleryCatagory", "Id"); catagory.State = Sanoy.AddisTower.BE.RowState.Added; catagory.Publish = "D"; } else { catagory.State = Sanoy.AddisTower.BE.RowState.Modified; catagory.Id = Id; catagory.Publish = Status; } if (Sanoy.AddisTower.DA.PhotoGalleryCatagory.Save(catagory)) { lblMessage.Text = "The content was succesfully saved."; } else { lblMessage.Text = "The content was not succesfully saved."; } Populate(); } catch (Exception ex) { } }
private void PopulateFilelds() { try { string strqur = ddListOperation.SelectedValue.ToString(); lblMessage.Text = ""; if (strqur.Equals("-- Create New --")) { cleartextbox(); btnSave.Text = "Save"; btnApprove.Text = "Approve"; } else if (short.Parse(strqur) > 0) { short pageId = short.Parse(strqur); Sanoy.AddisTower.BE.PhotoGalleryCatagory catagory = Sanoy.AddisTower.DA.PhotoGalleryCatagory.Select(int.Parse(strqur)); if (catagory != null) { panStatus.Visible = true; btnSave.Text = "Update"; } if (catagory.Publish == "D") { lblStatus.Text = "Draft"; btnApprove.Text = "Approve"; } else if (catagory.Publish == "P") { lblStatus.Text = "Published"; btnApprove.Text = "Suspend"; } else if (catagory.Publish == "X") { lblStatus.Text = "Archive"; btnApprove.Text = "Approve"; } else if (catagory.Publish == "S") { lblStatus.Text = "Suspended"; btnApprove.Text = "Approve"; } txtHeadLine.Text = catagory.CatagoryName; Status = catagory.Publish; Id = catagory.Id; } } catch { } }