protected void GrdBranches_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "DeleteGrd") { Branches DelBran = new Branches(); DelBran.LoadByPrimaryKey(int.Parse(e.CommandArgument.ToString())); DelBran.MarkAsDeleted(); DelBran.Save(); } else if (e.CommandName == "EditGrd") { int ID = int.Parse(e.CommandArgument.ToString()); Response.Redirect("BranchesPage.aspx?BranID=" + ID.ToString()); } BranchesBind(); }
protected void SaveBranch_Click(object sender, EventArgs e) { BranchesTable.Visible = false; GrdBranches.Visible = true; BtnNewBranches.Visible = true; Branches UpdateBranch = new Branches(); if (getQueryString > 0) { UpdateBranch.LoadByPrimaryKey(getQueryString); } else { UpdateBranch.AddNew(); } UpdateBranch.BranchName = TxtName.Text; UpdateBranch.BranchAddress = TxtAddress.Text; UpdateBranch.Telephone = TxtTelephone.Text; UpdateBranch.ManagerName = TxtManagerName.Text; UpdateBranch.Duration_Hours = TxtDurationHour.Text; UpdateBranch.GoogleMapLink = TxtGoogleLink.Text; if (UploadImg.HasFile) { string path = "/Admin/BranchesImg/" + DateTime.Now.ToString("ddMMyyyyhhmmss") + UploadImg.FileName; Bitmap UpImg = (Bitmap)Bitmap.FromStream(UploadImg.PostedFile.InputStream); UpImg.Save(MapPath(path), System.Drawing.Imaging.ImageFormat.Png); UpdateBranch.ImagePath = path; } UpdateBranch.Save(); Response.Redirect("BranchesPage.aspx"); }