public void LlenaClase(CalzadosDetalle calzado)
        {
            if (Session["IdCalzado"] != null)
            {
                calzado.IdCalzadoDetalle = Convert.ToInt32(IdCalzadoDetalleTextBox.Text);
            }
            calzado.IdCalzado       = Convert.ToInt32(IdCalzadoTextBox.Text);
            calzado.IdTipo          = Convert.ToInt32(IdTipoDropDownList.SelectedValue);
            calzado.IdColor         = Convert.ToInt32(IdColorDropDownList.SelectedValue);
            calzado.IdSize          = Convert.ToInt32(IdSizeDropDownList.SelectedValue);
            calzado.Existencia      = Convert.ToInt32(ExistenciaTextBox.Text);
            calzado.IdClasificacion = Convert.ToInt32(ClasificacionDropDownList.SelectedValue);
            calzado.Precio          = Convert.ToDouble(PrecioTextBox.Text);
            calzado.Costo           = Convert.ToDouble(CostoTextBox.Text);

            if (Session["IdCalzado"] != null)
            {
                //Si tiene Imagen el FileUpload
                if (CalzadoFileUpload.HasFile)
                {
                    calzado.Imagen = CalzadoFileUpload.FileName;
                }
                else
                {
                    calzado.Imagen = Imagen;
                }
            }
            else
            {
                calzado.Imagen = CalzadoFileUpload.FileName;
            }
        }
        protected void PedirButton_Click(object sender, EventArgs e)
        {
            CarritoCompra carrito = new CarritoCompra();

            if (carrito.Eliminar(Convert.ToInt32(IdCarritoTextBox.Text)))
            {
                CalzadosDetalle.ReducirExistencia(Convert.ToInt32(IdCalzadoTextBox.Text), Convert.ToInt32(CantidadTextBox.Text));
                MensajeLabel.Text = "Su Tenis ya esta pedido!";
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (User.Identity.IsAuthenticated)
                {
                    IdTipoDropDownList.DataSource     = Tipo.Listar("IdTipo, Descripcion", "1=1", "IdTipo, Descripcion");
                    IdTipoDropDownList.DataTextField  = "Descripcion";
                    IdTipoDropDownList.DataValueField = "IdTipo";
                    IdTipoDropDownList.DataBind();

                    ClasificacionDropDownList.DataSource     = Clasificacion.Listar("IdClasificacion, Descripcion", "1=1", "IdClasificacion, Descripcion");
                    ClasificacionDropDownList.DataTextField  = "Descripcion";
                    ClasificacionDropDownList.DataValueField = "IdClasificacion";
                    ClasificacionDropDownList.DataBind();

                    IdSizeDropDownList.DataSource     = Size.Listar("IdSize, Tamaño", "1=1", "IdSize, Tamaño");
                    IdSizeDropDownList.DataTextField  = "Tamaño";
                    IdSizeDropDownList.DataValueField = "IdSize";
                    IdSizeDropDownList.DataBind();

                    IdColorDropDownList.DataSource     = Color.Listar("IdColor, Descripcion", "1=1", "IdColor, Descripcion");
                    IdColorDropDownList.DataTextField  = "Descripcion";
                    IdColorDropDownList.DataValueField = "IdColor";
                    IdColorDropDownList.DataBind();


                    if (int.TryParse(Request.QueryString["IdCalzado"], out Id))
                    {
                        //Si el valor por QueryString es Entero se lo asigna al Id y Busca el Calzado Llenando los campos
                        Session["IdCalzado"] = Id;
                        CalzadosDetalle dCalzado = new CalzadosDetalle();
                        dCalzado.Buscar(Id);
                        LlenaCampos(dCalzado);

                        // LlenaCampos(calzado);
                        Imagen = dCalzado.Imagen;
                    }
                    if (int.TryParse(Request.QueryString["Id"], out Id))
                    {
                        //Si el valor por QueryString es Entero se lo asigna al Id y Busca el Calzado Llenando los campos
                        Session["Id"]         = Id;
                        IdCalzadoTextBox.Text = Id.ToString();
                    }
                    else
                    {
                    }
                }
                else
                {
                    FormsAuthentication.RedirectToLoginPage();
                }
            }
        }
Ejemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int ID = 0;

            int.TryParse(Request.QueryString["Id"], out ID);

            CalzadosDetalle calzado = new CalzadosDetalle();

            myDataList.DataSource = calzado.CargarTodos(ID);
            myDataList.DataBind();
        }
 public void LlenaCampos(CalzadosDetalle calzado)
 {
     IdTipoDropDownList.SelectedValue        = calzado.IdTipo.ToString();
     IdColorDropDownList.SelectedValue       = calzado.IdColor.ToString();
     IdSizeDropDownList.SelectedValue        = calzado.IdSize.ToString();
     ExistenciaTextBox.Text                  = calzado.Existencia.ToString();
     ClasificacionDropDownList.SelectedValue = calzado.IdClasificacion.ToString();
     PrecioTextBox.Text           = calzado.Precio.ToString();
     CostoTextBox.Text            = calzado.Costo.ToString();
     IdCalzadoTextBox.Text        = calzado.IdCalzado.ToString();
     IdCalzadoDetalleTextBox.Text = Id.ToString();
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (User.Identity.IsAuthenticated)
         {
             //Cargar todos los calzados que sean = a nulo
             CalzadoGridView.DataSource = CalzadosDetalle.Listar("IdCalzadoDetalle, IdCalzado, IdTipo, IdColor, IdSize", "EsNulo = 0", "IdCalzado, IdCalzadoDetalle");
             CalzadoGridView.DataBind();
         }
         else
         {
             //Redirecciona al login si no esta activa la session
             FormsAuthentication.RedirectToLoginPage();
         }
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            IdCalzado = Request.QueryString["Id"];
            Calzados calzado = new Calzados();

            CalzadosDetalle dCalzado = new CalzadosDetalle();

            dCalzado.Buscar(Convert.ToInt32(IdCalzado));

            Precio = dCalzado.Precio;

            calzado.Buscar(dCalzado.IdCalzado);
            MarcaLabel.Text  = Marca.Buscar("Descripcion", "IdMarca =" + calzado.IdMarca).ToString();
            ModeloLabel.Text = calzado.Modelo;

            DisponibleLabel.Text    = dCalzado.Existencia.ToString();
            TipoLabel.Text          = Tipo.Buscar("Descripcion", "IdTipo =" + dCalzado.IdTipo).ToString();
            ClasificacionLabel.Text = Clasificacion.Buscar("Descripcion", "IdClasificacion = " + dCalzado.IdClasificacion).ToString();
            CalzadoImage.ImageUrl   = "/Imagenes/" + dCalzado.Imagen;
            PrecioLabel.Text        = dCalzado.Precio.ToString();
        }
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            CalzadosDetalle calzado = new CalzadosDetalle();

            LlenaClase(calzado);

            if (Session["IdCalzado"] == null)
            {
                //Guardar Calzado
                if (CalzadoFileUpload.HasFile)
                {
                    calzado.Insertar();
                    CargarArchivo();
                    LimpiarCampos();
                    MensajeLabel.Text = "Registrado Con Exito";
                }
                else
                {
                }
            }
            else
            {
                //Modificar calzado
                if (CalzadoFileUpload.HasFile)
                {
                    calzado.Modificar();
                    CargarArchivo();
                }
                else
                {
                    calzado.Modificar();
                }
                //Anula la session para no tener el Id Anterior almacenado
                Session["IdCalzado"] = null;
            }
        }