示例#1
0
 protected void btnFinalizar_Click(object sender, EventArgs e)
 {
     SDSInventario.UpdateParameters["IdInventario"].DefaultValue        = idInventario.ToString();
     SDSInventario.UpdateParameters["Usuario"].DefaultValue             = Contexto.Usuario;
     SDSInventario.UpdateParameters["IdOrdenInventario"].DefaultValue   = idOrdenInventario.ToString();
     SDSInventario.UpdateParameters["IdTienda"].DefaultValue            = Contexto.IdTienda;
     SDSInventario.UpdateParameters["ObservacionesTienda"].DefaultValue = "";
     SDSInventario.Update();
     Response.Redirect(Constantes.Paginas.Inventario);
 }
示例#2
0
 protected void btnCrear_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         SDSInventario.InsertParameters["IdTienda"].DefaultValue          = Contexto.IdTienda;
         SDSInventario.InsertParameters["IdEmpleado"].DefaultValue        = Contexto.IdEmpleado;
         SDSInventario.InsertParameters["IdTipoVista"].DefaultValue       = Configuracion.ObtenerClave(Configuracion.Clave.ModoVisualizacion).ToString();
         SDSInventario.InsertParameters["IdTerminal"].DefaultValue        = Contexto.IdTerminal;
         SDSInventario.InsertParameters["IdOrdenInventario"].DefaultValue = null;
         SDSInventario.InsertParameters["Usuario"].DefaultValue           = Contexto.Usuario;
         SDSInventario.Insert();
         Response.Redirect(Constantes.Paginas.InventarioDetalle);
     }
 }
示例#3
0
        protected void EvaluarInventarioExistente()
        {
            DataView dv;

            SDSInventario.SelectParameters["IdTienda"].DefaultValue   = AVE.Contexto.IdTienda;
            SDSInventario.SelectParameters["IdEmpleado"].DefaultValue = AVE.Contexto.IdEmpleado;
            SDSInventario.SelectParameters["IdTerminal"].DefaultValue = Contexto.IdTerminal;
            dv = (DataView)SDSInventario.Select(new DataSourceSelectArguments());

            if (dv.Count < 1)
            {
                //Mostramos el panel de Ordenes de Inventario (OI)
                pnlOI.Visible        = true;
                pnlNuevo.Visible     = false;
                pnlPendiente.Visible = false;

                SDSOrdenesInventario.SelectParameters["IdTienda"].DefaultValue = Contexto.IdTienda;
            }
            else
            {
                //Ya hay un inventario pendiente, que mostramos
                pnlNuevo.Visible     = false;
                pnlOI.Visible        = false;
                pnlPendiente.Visible = true;

                idInventario                         = (int)dv[0]["IdInventario"];
                idOrdenInventario                    = dv[0].Row.Field <int?>("IdOrdenInventario");
                pnlNuevo.Visible                     = false;
                pnlPendiente.Visible                 = true;
                this.lblTipo.Text                    = dv[0]["TipoInventario"].ToString();
                this.lblModalidad.Text               = dv[0]["TipoVista"].ToString();
                this.lblEmpresa.Text                 = dv[0]["Empresa"].ToString();
                this.lblTienda.Text                  = dv[0]["Tienda"].ToString();
                this.lblEmpleado.Text                = AVE.Contexto.IdEmpleado;
                this.lblTerminal.Text                = Contexto.IdTerminal;
                this.lblOrdenInventario.Text         = dv[0]["OrdenInventario"].ToString();
                this.lblFechaCreacion.Text           = dv[0]["FechaCreacion"].ToString();
                this.lblFechaUltimaModificacion.Text = dv[0]["FechaModificacion"].ToString();
                this.lblArticulosTotales.Text        = dv[0]["Cantidad"].ToString();
            }
        }
示例#4
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     SDSInventario.DeleteParameters["IdInventario"].DefaultValue = idInventario.ToString();
     SDSInventario.Delete();
     Response.Redirect(Constantes.Paginas.Inventario);
 }
示例#5
0
 protected void btnAbrir_Click(object sender, EventArgs e)
 {
     SDSInventario.Select(new DataSourceSelectArguments());
     Response.Redirect(Constantes.Paginas.InventarioDetalle);
 }