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); }
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); }