private void SeleccionarRequisicion() { ResultadoEntidad Resultado = new ResultadoEntidad(); RequisicionEntidad RequisicionObjetoEntidad = new RequisicionEntidad(); RequisicionProceso RequisicionProcesoNegocio = new RequisicionProceso(); RequisicionObjetoEntidad.RequisicionId = TemporalRequisicionIdHidden.Value; Resultado = RequisicionProcesoNegocio.SeleccionaRequisicion(RequisicionObjetoEntidad); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaRequisicion.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaRequisicion.CssClass = ConstantePrograma.ClaseTabla; } int CantidadTotal = 0; foreach (DataRow Fila in Resultado.ResultadoDatos.Tables[0].Rows) { CantidadTotal += Convert.ToInt32(Fila["Cantidad"]); } LabelTotalArticulo.Text = CantidadTotal.ToString(); TablaRequisicion.DataSource = Resultado.ResultadoDatos; TablaRequisicion.DataBind(); } else { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }
private void LimpiarNuevoRegistro() { TablaRequisicion.DataSource = null; TablaRequisicion.DataBind(); EtiquetaMensaje.Text = ""; LabelTotalArticulo.Text = "0"; }
//protected void EnviarCorreo() //{ // RequisicionEntidad RequisicionObjetoEntidad = new RequisicionEntidad(); // RequisicionObjetoEntidad.Solicitante = SolicitanteNuevo.Text; // RequisicionObjetoEntidad.Dependencia = DependenciaNuevo.Text; // RequisicionObjetoEntidad.Direccion = DireccionNuevo.Text; // RequisicionObjetoEntidad.Puesto = PuestoNuevo.Text; // RequisicionObjetoEntidad.JefeInmediato = JefeInmediatoNuevo.Text; // RequisicionObjetoEntidad.CorreoElectronico = ConfigurationManager.AppSettings["Almacen.Web.CorreoEncargadoBodega"].ToString(); // RequisicionObjetoEntidad.FechaRequisicion = DateTime.Today.ToString(); // // RequisicionObjetoEntidad.ClaveRequisicion = ObtenerClaveRequisicion(RequisicionIdHidden.Value); //} private void Inicio() { if (Page.IsPostBack) { return; } //Validamos permisos Activos.ProcesoNegocio.Base BaseProcesoNegocio = new Activos.ProcesoNegocio.Base(); BaseProcesoNegocio.ValidarPermiso((Int16)ConstantePrograma.Paginas.AlmacenRequisicion); MensajeLimpieza.Value = Comparar.ReemplazarCadenaJavascript(TextoInfo.MensajeLimpiarFormulario); CargarInformacionUsuario(); BuscarProducto(); SeleccionarTextoError(); LabelTotalArticulo.Text = "0"; TablaRequisicion.DataSource = null; TablaRequisicion.DataBind(); }
protected void TablaRequisicion_PageIndexChanging(object sender, GridViewPageEventArgs e) { SeleccionarRequisicion(); TablaRequisicion.PageIndex = e.NewPageIndex; TablaRequisicion.DataBind(); }