public void InsertImage() { Images2 aImage = new Images2(); aImage.ImageName = imageNameTextBox.Text; aImage.Description = descriptionTextBox.Text; if (imageFileUpload.HasFile) { string extension = System.IO.Path.GetExtension(imageFileUpload.FileName); if (extension.ToLower() != ".png" && extension.ToLower() != ".jpg" && extension.ToLower() != ".jpeg") { ScriptManager.RegisterStartupScript(this, this.GetType(), "Popup", "alert('Invalid image formet');", true); } else { aImage.ImagePath = "ImageStore/" + Path.GetFileName(imageFileUpload.PostedFile.FileName); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "Popup", "alert('Select Image file');", true); } String message = aImageManager.InsertImage(aImage); imageFileUpload.SaveAs(Server.MapPath("~/ImageStore/" + imageFileUpload.FileName)); ScriptManager.RegisterStartupScript(this, this.GetType(), "Popup", "alert('" + message + "');", true); // GetAllImage(); imageNameTextBox.Text = String.Empty; descriptionTextBox.Text = String.Empty; }
public string InsertImage(Images2 image) { int message = aImageGateway.InsertImage(image); if (message > 0) { return("Image saved Successfully."); } else { return("Opps !!!!! Error Image is not save"); } }
public int InsertImage(Images2 image) { SqlConnection connection = new SqlConnection(connectionDB); string query = "INSERT INTO tbl_Image VALUES('" + image.ImageName + "', '" + image.ImagePath + "', '" + image.Description + "')"; //insert image SqlCommand command = new SqlCommand(query, connection); connection.Open(); int rowAffected = command.ExecuteNonQuery(); connection.Close(); return(rowAffected); }
public List <Images2> GetAllImage() { SqlConnection connection = new SqlConnection(connectionDB); string query = "SELECT * FROM tbl_Image"; SqlCommand command = new SqlCommand(query, connection); connection.Open(); SqlDataReader aReader = command.ExecuteReader(); List <Images2> aImageList = new List <Images2>(); while (aReader.Read()) { Images2 aImage = new Images2(); aImage.ImageName = aReader["ImageName"].ToString(); aImage.ImagePath = aReader["Image"].ToString(); aImage.Description = aReader["Discription"].ToString(); aImageList.Add(aImage); } aReader.Close(); connection.Close(); return(aImageList); }