private void button3_Click(object sender, System.EventArgs e) { string IdProducto = "00001000010000002973"; tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow row = businessrules.tsh_ProductosAuxiliares.GetByPk(IdProducto); row.Imagen = Image2Bytes(pictureBox1.Image); tsh_ProductosAuxiliares.Update(row); }
public static void UpdateWithValidation(tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow row) { ApplicationAssert.Check(row != null, "El argumento row no debe ser nulo.", ApplicationAssert.LineNumber); if (RowIsValid(row)) { Update(row); } }
public static void Update(tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow row) { if (row.RowState == DataRowState.Detached) { ((tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresDataTable)row.Table).Addtsh_ProductosAuxiliaresRow(row); } Update(row.Table); }
public static Image GetThumb(string IdProducto) { tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow rowPA = businessrules.tsh_ProductosAuxiliares.GetByPk(IdProducto); if (rowPA != null) { return(systemframework.Util.BytesToImage(rowPA.Thumb)); } else { return(null); } }
public ProductoView(string IdProducto) { tsh_ProductosDataset.tsh_ProductosRow row = mz.erp.businessrules.tsh_Productos.GetByPk(IdProducto); if (row != null) { CargarDatosPrincipales(row); } /* Silvina 20110704 - Tarea 0000163 */ tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow rowAux = tsh_ProductosAuxiliares.GetByPk(IdProducto); if (rowAux != null) { _permiteCambio = rowAux.PermiteCambio; } /* Fin Silvina 20110704 - Tarea 0000163 */ }
/// <summary> /// Obtiene un registro de la tabla tsh_ProductosAuxiliares que luego puede ser persistido en la base de datos. /// </summary> public static tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow GetByPk(string IdProducto) { tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow row = mz.erp.dataaccess.tsh_ProductosAuxiliares.GetByPk(IdProducto); if (row != null) { foreach (DataColumn dc in row.Table.Columns) { if (row[dc] == System.DBNull.Value) { row[dc] = Util.DefaultValue(dc.DataType); } } return(row); } else { return(null); } }
public static tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow SetRowDefaultValues(tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow row) { return((tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow)SetRowDefaultValues((System.Data.DataRow)row)); }
/// <summary> /// Valida un tsh_ProductosAuxiliaresRow. /// </summary> public static bool RowIsValid(tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow row) { ApplicationAssert.Check(row != null, "El argumento row no debe ser nulo.", ApplicationAssert.LineNumber); bool isValid = true; string mensaje; if (!IdProductoIsValid(row.IdProducto, out mensaje)) { row.SetColumnError("IdProducto", mensaje); isValid = false; } if (!ContadorIsValid(row.Contador, out mensaje)) { row.SetColumnError("Contador", mensaje); isValid = false; } if (!ActivoIsValid(row.Activo, out mensaje)) { row.SetColumnError("Activo", mensaje); isValid = false; } if (!FechaCreacionIsValid(row.FechaCreacion, out mensaje)) { row.SetColumnError("FechaCreacion", mensaje); isValid = false; } if (!IdConexionCreacionIsValid(row.IdConexionCreacion, out mensaje)) { row.SetColumnError("IdConexionCreacion", mensaje); isValid = false; } if (!UltimaModificacionIsValid(row.UltimaModificacion, out mensaje)) { row.SetColumnError("UltimaModificacion", mensaje); isValid = false; } if (!IdConexionUltimaModificacionIsValid(row.IdConexionUltimaModificacion, out mensaje)) { row.SetColumnError("IdConexionUltimaModificacion", mensaje); isValid = false; } if (!IdReservadoIsValid(row.IdReservado, out mensaje)) { row.SetColumnError("IdReservado", mensaje); isValid = false; } if (!RowIdIsValid(row.RowId, out mensaje)) { row.SetColumnError("RowId", mensaje); isValid = false; } if (!IdEmpresaIsValid(row.IdEmpresa, out mensaje)) { row.SetColumnError("IdEmpresa", mensaje); isValid = false; } if (!IdSucursalIsValid(row.IdSucursal, out mensaje)) { row.SetColumnError("IdSucursal", mensaje); isValid = false; } ; return(isValid); }
/// <summary> /// Envia los cambios del tsh_ProductosAuxiliaresRow a la base de datos. /// </summary> public static void Update(tsh_ProductosAuxiliaresDataset.tsh_ProductosAuxiliaresRow row) { ApplicationAssert.Check(row != null, "El argumento row no debe ser nulo.", ApplicationAssert.LineNumber); mz.erp.dataaccess.tsh_ProductosAuxiliares.Update(row); }