//realiza la operacion pertinente segun el tipo de movimiento seleccionado public bool operacionMovimiento(int producto, int cantidad, int tipoMovimiento) { sql_tipoMovimiento = new SQL_TipoMovimiento(); int[] MaximoActual = sql_producto.obtenerMaximoYActualProducto(producto); string signo = sql_tipoMovimiento.obtenerSignoTipoMovimiento(tipoMovimiento); int posible = MaximoActual[0] - MaximoActual[1]; switch (signo) { case "+": if (cantidad < posible) { return(true); } return(false); case "-": if (cantidad < posible) { return(true); } return(false); } return(false); }
//obtener signo de tipo movimiento public string signoTipoMovimiento(int tipomovimiento) { sql_tipoMovimiento = new SQL_TipoMovimiento(); return(sql_tipoMovimiento.obtenerSignoTipoMovimiento(tipomovimiento)); }