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 SeleccionarProducto(string ProductoId) { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenEntidad AlmacenObjetoEntidad = new AlmacenEntidad(); AlmacenProceso AlmacenProcesoNegocio = new AlmacenProceso(); AlmacenObjetoEntidad.ProductoId = ProductoId; Resultado = AlmacenProcesoNegocio.SeleccionarProducto(AlmacenObjetoEntidad); if (Resultado.ErrorId != 0) { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); return; } if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { MostrarMensaje(TextoError.ProductoNoEncontrado, ConstantePrograma.TipoErrorAlerta); } else { ProductoIdHidden.Value = Resultado.ResultadoDatos.Tables[0].Rows[0]["ProductoId"].ToString(); ClaveProductoBox.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Clave"].ToString(); FamiliaBox.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Familia"].ToString(); SubFamiliaBox.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["SubFamilia"].ToString(); MarcaBox.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Marca"].ToString(); DescripcionBox.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["NombreProducto"].ToString(); } }
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 SeleccionarClave() { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenEntidad AlmacenEntidadObjeto = new AlmacenEntidad(); AlmacenProceso AlmacenProcesoObjeto = new AlmacenProceso(); bool AsignacionPermitida = true; AlmacenEntidadObjeto.Clave = ClaveNuevo.Text.Trim(); Resultado = AlmacenProcesoObjeto.SeleccionarProducto(AlmacenEntidadObjeto); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 1) { // Se valida que se pueda asignar el producto //AsignacionPermitida = AlmacenProcesoObjeto.ValidarAsignacionProducto(int.Parse(Resultado.ResultadoDatos.Tables[0].Rows[0]["ProductoId"].ToString())); if (AsignacionPermitida == true) { FamiliaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["FamiliaId"].ToString(); //SeleccionarSubfamilia(); SubFamiliaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["SubFamiliaId"].ToString(); MarcaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["MarcaId"].ToString(); DescripcionNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["NombreProducto"].ToString(); //CantidadNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["MaximoPermitido"].ToString(); ProductoIdHidden.Value = Resultado.ResultadoDatos.Tables[0].Rows[0]["ProductoId"].ToString(); AgregarEtiquetaMensaje.Text = ""; } else { LimpiarProducto(); AgregarEtiquetaMensaje.Text = TextoError.EstatusActivoIncorrecto; ClaveNuevo.Focus(); } } else { LimpiarProducto(); AgregarEtiquetaMensaje.Text = TextoError.NoExisteActivo; ClaveNuevo.Focus(); } } else { LimpiarProducto(); AgregarEtiquetaMensaje.Text = TextoError.ErrorGenerico; } }
private void SeleccionarClave() { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenEntidad AlmacenEntidadObjeto = new AlmacenEntidad(); AlmacenProceso AlmacenProcesoObjeto = new AlmacenProceso(); bool AsignacionPermitida = true; AlmacenEntidadObjeto.Clave = ClaveNuevo.Text.Trim(); Resultado = AlmacenProcesoObjeto.SeleccionarProducto(AlmacenEntidadObjeto); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 1) { if (AsignacionPermitida == true) { FamiliaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["FamiliaId"].ToString(); SubFamiliaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["SubFamiliaId"].ToString(); MarcaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["MarcaId"].ToString(); DescripcionNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["NombreProducto"].ToString(); CantidadNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["MaximoPermitido"].ToString(); ProductoIdHidden.Value = Resultado.ResultadoDatos.Tables[0].Rows[0]["ProductoId"].ToString(); } else { ClaveNuevo.Focus(); } } else { ClaveNuevo.Focus(); } } else { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }