示例#1
0
    private static Almacen FillReccord(AlmacenDS.AlmacenRow row)
    {
        Almacen obj = new Almacen()
        {
            AlmacenId   = row.almacenId,
            Descripcion = row.descripcion,
            CapacidadKG = row.capacidadKG,
            ProductoId  = row.IsproductoIdNull() ? 0 : row.productoId,
            Producto    = row.IsnombreProductoNull() ? "" : row.nombreProducto,
            RestanteKG  = row.IsrestanteKGNull() ? 0 : row.restanteKG
        };

        return(obj);
    }
示例#2
0
    public static Almacen GetAlmacenById(int AlmacenId)
    {
        Almacen theData = null;

        try
        {
            AlmacenDSTableAdapters.AlmacenTableAdapter localAdapter = new AlmacenDSTableAdapters.AlmacenTableAdapter();
            AlmacenDS.AlmacenDataTable table = localAdapter.GetAlmacenById(AlmacenId);

            if (table != null && table.Rows.Count > 0)
            {
                AlmacenDS.AlmacenRow row = table[0];
                theData = FillReccord(row);
            }
        }
        catch (Exception q)
        {
            throw new ArgumentException(q.Message, q);
        }

        return(theData);
    }