private void SeleccionarProducto(string Clave, string Nombre) { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenEntidad AlmacenObjetoEntidad = new AlmacenEntidad(); AlmacenProceso AlmacenProcesoNegocio = new AlmacenProceso(); AlmacenObjetoEntidad.Clave = Clave; AlmacenObjetoEntidad.Descripcion = Nombre; Resultado = AlmacenProcesoNegocio.SeleccionarProducto(AlmacenObjetoEntidad); if (Resultado.ErrorId != 0) { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); return; } if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaProducto.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaProducto.CssClass = ConstantePrograma.ClaseTabla; } TablaProducto.DataSource = Resultado.ResultadoDatos; TablaProducto.DataBind(); }
private void LimpiarFormulario() { RequisicionBox.Text = ""; SolicitanteBox.Text = ""; DependenciaBox.Text = ""; DireccionBox.Text = ""; PuestoBox.Text = ""; JefeBox.Text = ""; ClaveProductoBox.Text = ""; FamiliaBox.Text = ""; SubFamiliaBox.Text = ""; MarcaBox.Text = ""; DescripcionBox.Text = ""; CantidadBox.Text = ""; ProductoIdHidden.Value = ""; OrdenSalidaIdHidden.Value = ""; RequisicionIdHidden.Value = ""; TablaProducto.DataSource = null; TablaProducto.DataBind(); TablaOrden.DataSource = null; TablaOrden.DataBind(); }
private void SeleccionarProducto(AlmacenEntidad AlmacenObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenProceso AlmacenProcesoNegocio = new AlmacenProceso(); Resultado = AlmacenProcesoNegocio.SeleccionarProducto(AlmacenObjetoEntidad); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaProducto.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaProducto.CssClass = ConstantePrograma.ClaseTabla; } TablaProducto.DataSource = Resultado.ResultadoDatos; TablaProducto.DataBind(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } }
private void BuscarProducto() { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenEntidad AlmacenObjetoEntidad = new AlmacenEntidad(); AlmacenProceso AlmacenProcesoNegocio = new AlmacenProceso(); AlmacenObjetoEntidad.Clave = ClaveProductoBusqueda.Text.Trim(); AlmacenObjetoEntidad.Descripcion = NombreProductoBusqueda.Text.Trim(); Resultado = AlmacenProcesoNegocio.SeleccionarProducto(AlmacenObjetoEntidad); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaProducto.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaProducto.CssClass = ConstantePrograma.ClaseTabla; } TablaProducto.DataSource = Resultado.ResultadoDatos; TablaProducto.DataBind(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; // MostrarMensaje(AlmacenProcesoNegocio.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }
protected void TablaProducto_PageIndexChanging(object sender, GridViewPageEventArgs e) { SeleccionarProducto(); TablaProducto.PageIndex = e.NewPageIndex; TablaProducto.DataBind(); }
public void Inicializar() { TablaProducto.DataSource = FachadaNegocios.Instance.ObtenerProductos(null, null); TablaProducto.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.ColumnHeader); }