Exemplo n.º 1
0
 protected void uiGridViewPersons_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "EditPerson")
     {
         YMC.BLL.Persons objData = new YMC.BLL.Persons();
         objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
         CurrentPerson = objData;
         uiTextBoxArTitle.Text = objData.Name;
         uiTextBoxDetails.Text = objData.Details;
         uiImage.ImageUrl = objData.PersonImage;
         uiPanelViewAllPages.Visible = false;
         uiPanelEdit.Visible = true;
     }
     else if (e.CommandName == "DeletePerson")
     {
         YMC.BLL.Persons objData = new YMC.BLL.Persons();
         objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
         objData.MarkAsDeleted();
         objData.Save();
         BindData();
     }
 }
Exemplo n.º 2
0
 protected void uiLinkButtonUpdate_Click(object sender, EventArgs e)
 {
     YMC.BLL.Persons objData = new YMC.BLL.Persons();
     if (CurrentPerson != null)
         objData = CurrentPerson;
     else
     {
         objData.AddNew();
     }
     objData.Name = uiTextBoxArTitle.Text;
     objData.Details = uiTextBoxDetails.Text;
     if (uiFileUploadImage.HasFile)
     {
         uiFileUploadImage.SaveAs(Server.MapPath("~/Userfiles/PersonsImages/") + uiFileUploadImage.FileName);
         objData.PersonImage = "/Userfiles/PersonsImages/" + uiFileUploadImage.FileName;
     }
     objData.Save();
     CurrentPerson = null;
     uiPanelViewAllPages.Visible = true;
     uiPanelEdit.Visible = false;
     BindData();
 }