public bool EliminarProductoServicio(ProServ producto) { bool bol_resultado_operacion = false; int int_numero_registro = 0; conexion.Open(); string query = "Sp_Eliminar_ProductoServicio"; SqlCommand comando = new SqlCommand(query, conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@id_productos", producto.id_proserv); comando.Parameters.AddWithValue("@tipo_producto", producto.tipo_producto); int_numero_registro = comando.ExecuteNonQuery(); if (int_numero_registro > 0) { bol_resultado_operacion = true; } else { bol_resultado_operacion = false; } conexion.Close(); return(bol_resultado_operacion); }
/* public List<Producto> BuscarProducto(string descripcion, int tipoproducto) * { * List<Producto> Listado = null; * Producto Entidad = null; * SqlDataReader lector; * * conexion.Open(); * * string query = "Sp_Buscar_Producto"; * * SqlCommand comando = new SqlCommand(query, conexion); * comando.CommandType = CommandType.StoredProcedure; * if (descripcion == null || descripcion == "") * { * comando.Parameters.AddWithValue("@descripcion", DBNull.Value); * } * else * { * comando.Parameters.AddWithValue("@descripcion", descripcion); * } * * * comando.Parameters.AddWithValue("@id_tipoproducto", tipoproducto); * lector = comando.ExecuteReader(); * * if (lector.HasRows) * { * Listado = new List<Producto>(); * while (lector.Read()) * { * Entidad = new Producto(); * Entidad.id_productos = int.Parse(lector["id_productos"].ToString()); * Entidad.descripcion = lector["descripcion"].ToString(); * Entidad.marca = lector["marca"].ToString(); * Entidad.modelo = lector["modelo"].ToString(); * Entidad.stock = lector["stock"].ToString(); * Entidad.unidad_medida = lector["unidad_medida"].ToString(); * Entidad.precio = double.Parse(lector["precio"].ToString()); * Entidad.codigo = lector["codigo"].ToString(); * Entidad.id_estado = int.Parse(lector["id_estado"].ToString()); * Entidad.id_tipo_producto = int.Parse(lector["id_tipo_producto"].ToString()); * * Entidad.tipo_producto = lector["tipo_producto"].ToString(); * Entidad.estado_descripcion = lector["estado_descripcion"].ToString(); * Listado.Add(Entidad); * } * } * * conexion.Close(); * return Listado; * }*/ public List <ProServ> BuscarProducto(string descripcion, int tipoproducto) { List <ProServ> Listado = null; ProServ Entidad = null; SqlDataReader lector; conexion.Open(); string query = "Sp_Buscar_Producto"; SqlCommand comando = new SqlCommand(query, conexion); comando.CommandType = CommandType.StoredProcedure; if (descripcion == null || descripcion == "") { comando.Parameters.AddWithValue("@descripcion", DBNull.Value); } else { comando.Parameters.AddWithValue("@descripcion", descripcion); } comando.Parameters.AddWithValue("@id_tipoproducto", tipoproducto); lector = comando.ExecuteReader(); if (lector.HasRows) { Listado = new List <ProServ>(); while (lector.Read()) { Entidad = new ProServ(); Entidad.id_proserv = int.Parse(lector["id_productos"].ToString()); Entidad.descripcion = lector["descripcion"].ToString(); Entidad.marca = lector["marca"].ToString(); Entidad.modelo = lector["modelo"].ToString(); Entidad.stock = lector["stock"].ToString(); Entidad.unidad_medida = lector["unidad_medida"].ToString(); Entidad.precio = double.Parse(lector["precio"].ToString()); Entidad.codigo = lector["codigo"].ToString(); Entidad.id_estado = int.Parse(lector["id_estado"].ToString()); Entidad.id_tipo_producto = int.Parse(lector["id_tipo_producto"].ToString()); Entidad.tipo_producto = lector["tipo_producto"].ToString(); Entidad.estado_descripcion = lector["estado_descripcion"].ToString(); Listado.Add(Entidad); } } conexion.Close(); return(Listado); }
public bool EliminarProducto(ProServ modelo) { return(productoNegocio.EliminarProductoServicio(modelo)); }
public bool EliminarProductoServicio(ProServ modelo) { return(productoDatos.EliminarProductoServicio(modelo)); }