/// <summary>
        /// Ordena los productos del estante por codigo de barras
        /// </summary>
        /// <param name="x"></param>
        /// <param name="y"></param>
        /// <returns></returns>
        private static int OrdenarProductos(Producto.Producto x, Producto.Producto y)
        {
            //if((int)x>(int)y)
            //{
            //    return 1;
            //}else if((int)y>(int)x){
            //    return -1;
            //}else{
            //    return 0;
            //}

            return(string.Compare(((int)x).ToString(), ((int)y).ToString()));
        }
Example #2
0
        public static string MostrarProducto(Producto p)
        {
            string str = string.Format("    |----Producto cod: {0} marca: {1} precio: {2}", (string)p, p.GetMarca(), p.GetPrecio());

            return(new StringBuilder().AppendLine(str).ToString());
        }
Example #3
0
 /// <summary>
 /// Ordena los productos del estante por marca
 /// </summary>
 /// <param name="x"></param>
 /// <param name="y"></param>
 /// <returns></returns>
 private static int OrdenarProductos(Producto.Producto x, Producto.Producto y)
 {
     return(string.Compare(((int)x).ToString(), ((int)y).ToString()));
 }