public static List <DeporteEntidad> obtenerDeportes2() { DeporteEntidad Deporte = null; List <DeporteEntidad> ListaDeportes = new List <DeporteEntidad>(); SqlConnection cn = new SqlConnection(); cn.ConnectionString = ConnectionString.Cadena(); cn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = "SELECT * FROM Deporte"; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Deporte = new DeporteEntidad(); Deporte.idDeporte = int.Parse(dr["id"].ToString()); Deporte.nombre = dr["nombre"].ToString(); ListaDeportes.Add(Deporte); } dr.Close(); cn.Close(); return(ListaDeportes); }
public static bool RegistrarDeporte(DeporteEntidad objDeporte) { SqlConnection con = null; SqlCommand cmd = null; bool response = false; try { con = ConnectionString.getInstance().ConexionDB(); cmd = new SqlCommand("spRegistrarDeporte", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@prmNombre", objDeporte.nombre); cmd.Parameters.AddWithValue("@imagen", objDeporte.avatar); con.Open(); int filas = cmd.ExecuteNonQuery(); if (filas > 0) { response = true; } } catch (Exception e) { response = false; throw e; } finally { con.Close(); } return(response); }
protected void btnAgregar_Click(object sender, EventArgs e) { DeporteEntidad objDeporte = new DeporteEntidad(); objDeporte.nombre = txtNombre.Text; if (FileUploadAvatar.HasFile) { //obtener datos de la imagen int tam = FileUploadAvatar.PostedFile.ContentLength; byte[] ImagenOriginal = new byte[tam]; FileUploadAvatar.PostedFile.InputStream.Read(ImagenOriginal, 0, tam); Bitmap ImagenOriginalBinaria = new Bitmap(FileUploadAvatar.PostedFile.InputStream); objDeporte.avatar = ImagenOriginal; //insertar en BD DeporteDao.RegistrarDeporte(objDeporte); this.Page_Load(sender, e); lblmsjdeporte.Text = "Deporte Agregado Exitosamente"; } else { lblerror2.Text = "Debe Colocar un nombre y una imagen "; } }