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 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); } }
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 seleccionarReporteExistenciaProducto() { AlmacenEntidad AlmacenEntidad = new AlmacenEntidad(); AlmacenProceso AlmacenProceso = new AlmacenProceso(); ResultadoEntidad ResultadoDatosEntidad = new ResultadoEntidad(); AlmacenEntidad.Clave = ClaveBusqueda.Text.Trim(); AlmacenEntidad.Descripcion = NombreBusqueda.Text.Trim(); AlmacenEntidad.FamiliaId = Int16.Parse(FamiliaCombo.SelectedValue); AlmacenEntidad.SubFamiliaId = Int16.Parse(SubFamiliaCombo.SelectedValue); AlmacenEntidad.MarcaId = Int16.Parse(MarcaCombo.SelectedValue); ResultadoDatosEntidad = AlmacenProceso.SeleccionarExistenciaProducto(AlmacenEntidad); if (ResultadoDatosEntidad.ErrorId == 0) { ExistenciaProductoReporteViewer.Visible = true; ReportDataSource ParametroFuenteDatos = new ReportDataSource("ExistenciaPoductoDS_ExistenciaProductoDT", ResultadoDatosEntidad.ResultadoDatos.Tables[0]); ExistenciaProductoReporteViewer.LocalReport.DataSources.Clear(); ExistenciaProductoReporteViewer.LocalReport.DataSources.Add(ParametroFuenteDatos); ExistenciaProductoReporteViewer.LocalReport.Refresh(); } //MostrarMensaje(AlmacenProceso.DescripcionError, ConstantePrograma.TipoErrorAlerta); }
private void seleccionarReporteConsumoPorDireccion() { AlmacenEntidad AlmacenEntidad = new AlmacenEntidad(); AlmacenProceso AlmacenProceso = new AlmacenProceso(); ResultadoEntidad ResultadoDatosEntidad = new ResultadoEntidad(); AlmacenEntidad.DireccionId = Int16.Parse(DireccionCombo.SelectedValue); AlmacenEntidad.EstatusId = Int16.Parse(EstatusCombo.SelectedValue); //if (FechaDesde.Text == ""){AlmacenEntidad.FechaInicial = null;}else{AlmacenEntidad.FechaInicial = FechaDesde.Text.Trim();} //if (FechaHasta.Text == ""){ AlmacenEntidad.FechaFinal = null; }else{ AlmacenEntidad.FechaFinal = FechaHasta.Text.Trim(); } if (FechaDesde.Text != "") { AlmacenEntidad.FechaInicial = FormatoFecha.AsignarFormato(FechaDesde.Text.Trim(), ConstantePrograma.UniversalFormatoFecha); } if (FechaHasta.Text != "") { AlmacenEntidad.FechaFinal = FormatoFecha.AsignarFormato(FechaHasta.Text.Trim(), ConstantePrograma.UniversalFormatoFecha); } ResultadoDatosEntidad = AlmacenProceso.SeleccionarConsumoPorDireccion(AlmacenEntidad); if (ResultadoDatosEntidad.ErrorId == 0) { ConsumiblePorDireccionReporteViewer.Visible = true; ReportDataSource ParametroFuenteDatos = new ReportDataSource("ConsumoPorDireccionDS_ConsumoPorDireccionDT", ResultadoDatosEntidad.ResultadoDatos.Tables[0]); ConsumiblePorDireccionReporteViewer.LocalReport.DataSources.Clear(); ConsumiblePorDireccionReporteViewer.LocalReport.DataSources.Add(ParametroFuenteDatos); ConsumiblePorDireccionReporteViewer.LocalReport.Refresh(); } //MostrarMensaje(AlmacenProceso.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 GuardarProducto(AlmacenEntidad AlmacenObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenProceso AlmacenProcesoNegocio = new AlmacenProceso(); Resultado = AlmacenProcesoNegocio.GuardarProducto(AlmacenObjetoEntidad); if (Resultado.ErrorId == (int)ConstantePrograma.Producto.ProductoGuardadoCorrectamente) { LimpiarNuevoRegistro(); OcultarPanelNuevo(); BusquedaAvanzada(); } else { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }
private void EliminarProducto() { string CadenaProductoId = string.Empty; AlmacenProceso AlmacenProcesoObjeto = new AlmacenProceso(); CadenaProductoId = ObtenerCadenaProductoId(); AlmacenProcesoObjeto.EliminarProducto(CadenaProductoId); if (AlmacenProcesoObjeto.ErrorId == 0) { MostrarMensaje(TextoInfo.MensajeBorradoGenerico, ConstantePrograma.TipoMensajeAlerta); BusquedaAvanzada(); } else { MostrarMensaje(AlmacenProcesoObjeto.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }
private void SeleccionarProductoMostrar(AlmacenEntidad AlmacenEntidadObjeto) { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenProceso AlmacenProcesoNegocio = new AlmacenProceso(); Resultado = AlmacenProcesoNegocio.SeleccionarProductoparaEditar(AlmacenEntidadObjeto); if (Resultado.ErrorId == 0) { ClaveNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Clave"].ToString(); FamiliaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Familia"].ToString(); SubFamiliaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["SubFamilia"].ToString(); MarcaIdNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Marca"].ToString(); DescripcionNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["NombreProducto"].ToString(); CargaPanelInVisibleProducto(); } else { EtiquetaMensaje.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); } }
private void SeleccionarProductoParaEditar(AlmacenEntidad AlmacenObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); AlmacenProceso AlmacenProcesoNegocio = new AlmacenProceso(); Resultado = AlmacenProcesoNegocio.SeleccionarProductoparaEditar(AlmacenObjetoEntidad); if (Resultado.ErrorId != 0) { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); return; } ClaveNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Clave"].ToString(); FamiliaIdNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["FamiliaId"].ToString(); SeleccionarSubfamilia(); SubFamiliaIdNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["SubFamiliaId"].ToString(); MarcaIdNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["MarcaId"].ToString(); DescripcionNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["NombreProducto"].ToString(); MinimoNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Minimo"].ToString(); MaximoNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Maximo"].ToString(); MaximoPermitivoNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["MaximoPermitido"].ToString(); UnidaddeMedidaIdNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["UnidadMedidaId"].ToString(); if (int.Parse(Resultado.ResultadoDatos.Tables[0].Rows[0]["EstatusId"].ToString()) == (int)ConstantePrograma.EstatusProducto.Activo) { EstatusProductoNuevo.Checked = true; } else { EstatusProductoNuevo.Checked = false; } CambiarEditarRegistro(); ExistenciaInicialBox.Enabled = false; }