public void ModificarArticulo(int id, ENArticulos a) { SqlConnection c = new SqlConnection(cadenaConexion()); try { c.Open(); SqlCommand com = new SqlCommand("UPDATE articulos SET Nombre_es = '" + a.Nombre_es + "', Nombre_en = '" + a.Nombre_en + "', Descripcion_es ='" + a.Descripcion_es + "', Descripcion_en ='" + a.Descripcion_en + "' , PVP =" + a.PVP + ", IdFamilia = " + a.IdFamilia + ", IdMarca = " + a.IdMarca + ", Stock = " + a.Stock + ", Valoracion = " + a.Valoracion + ", Imagen = '" + a.Imagen + "' WHERE Id = " + id, c); com.ExecuteNonQuery(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } finally { c.Close(); } }
public void InsertarArticulo(ENArticulos a) { SqlConnection c = new SqlConnection(cadenaConexion()); try { c.Open(); System.Diagnostics.Debug.WriteLine("Insert Into articulos(Nombre_es, Nombre_en, Descripcion_es, Descripcion_en, PVP, IdFamilia, IdMarca, Stock, Valoracion, Imagen) VALUES ('" + a.Nombre_es + "', '" + a.Nombre_en + "', '" + a.Descripcion_es + "', '" + a.Descripcion_en + "', " + a.PVP + ", " + a.IdFamilia + ", " + a.IdMarca + ", " + a.Stock + ", " + a.Valoracion + ", " + a.Imagen + ")"); SqlCommand com = new SqlCommand("Insert Into articulos(Nombre_es, Nombre_en, Descripcion_es, Descripcion_en, PVP, IdFamilia, IdMarca, Stock, Valoracion, Imagen) VALUES ('" + a.Nombre_es + "', '" + a.Nombre_en + "', '" + a.Descripcion_es + "', '" + a.Descripcion_en + "', " + a.PVP + ", " + a.IdFamilia + ", " + a.IdMarca + ", " + a.Stock + ", " + a.Valoracion + ", '" + a.Imagen + "')", c); com.ExecuteNonQuery(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } finally { c.Close(); } }
public void BorrarArticulo(ENArticulos a) { SqlConnection c = new SqlConnection(cadenaConexion()); try { c.Open(); SqlCommand com = new SqlCommand("Delete from articulos WHERE IdArticulo = " + a.IdArticulo, c); com.ExecuteNonQuery(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } finally { c.Close(); } }
public ENArticulos ObtenerArticulo(int id) { ENArticulos art = new ENArticulos(); CADArticulos aux = new CADArticulos(); art = aux.ObtenerArticulo(id); return art; }
public ENArticulos ObtenerArticulo(int Id) { ENArticulos p= new ENArticulos(); //Implementación CAD return p; }
public void ModificarArticulo(ENArticulos a) { ENArticulos art = a; //Implementacion CAD //return 1;//Si es OK devuelve el ID <--te comento esto pq realmente deberíamos gestionar con excepciones, decides tu ;) }
public void BorrarArticulo(ENArticulos a) { ENArticulos art = a; //Implementacion CAD }
public void ActualizarValoracion(ENArticulos a, int v) { ENArticulos art = a; //Implementacion CAD }
public void ActualizarStock(ENArticulos a, int c) { ENArticulos art = a; //Implementacion CAD }
public ENArticulos ObtenerArticulo(int Id) { SqlConnection a = new SqlConnection(cadenaConexion()); ENArticulos cli = new ENArticulos(); try { a.Open(); SqlCommand com = new SqlCommand("Select * from articulos where Id= '" + Id + "'", a); SqlDataReader dr = com.ExecuteReader(); if (dr.Read()) { cli.IdArticulo = int.Parse(dr["Id"].ToString()); cli.IdFamilia = int.Parse(dr["IdFamilia"].ToString()); cli.IdMarca = int.Parse(dr["IdMarca"].ToString()); cli.Nombre_es = dr["Nombre_es"].ToString(); cli.Nombre_en = dr["Nombre_en"].ToString(); cli.Descripcion_es = dr["Descripcion_es"].ToString(); cli.Descripcion_en = dr["Descripcion_en"].ToString(); cli.PVP = float.Parse(dr["PVP"].ToString()); cli.Stock = int.Parse(dr["Stock"].ToString()); cli.Valoracion = float.Parse(dr["Valoracion"].ToString()); cli.Imagen = dr["Imagen"].ToString(); } dr.Close(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } finally { a.Close(); } return cli; }
public ArrayList ObtenerArticulos() { ArrayList articulos=new ArrayList(); SqlConnection a = new SqlConnection(cadenaConexion()); try { a.Open(); SqlCommand com = new SqlCommand("Select * from articulos", a); SqlDataReader dr = com.ExecuteReader(); while (dr.Read()) { ENArticulos cli = new ENArticulos(); cli.IdArticulo = int.Parse(dr["Id"].ToString()); cli.IdFamilia = int.Parse(dr["IdFamilia"].ToString()); cli.IdMarca = int.Parse(dr["IdMarca"].ToString()); cli.Nombre_es = dr["Nombre_es"].ToString(); cli.Nombre_en = dr["Nombre_en"].ToString(); cli.Descripcion_es = dr["Descripcion_es"].ToString(); cli.Descripcion_en = dr["Descripcion_en"].ToString(); cli.PVP = float.Parse(dr["PVP"].ToString()); cli.Stock = int.Parse(dr["Stock"].ToString()); cli.Valoracion = float.Parse(dr["Valoracion"].ToString()); cli.Imagen = dr["Imagen"].ToString(); articulos.Add(cli); } dr.Close(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } finally { a.Close(); } return articulos; }