Example #1
0
 protected void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         Catalogo          catalogo          = new Catalogo();
         OrganizarCatalogo organizarCatalogo = new OrganizarCatalogo();
         catalogo.Nombre = txNombre.Text;
         if (txtFecha.Text != "")
         {
             catalogo.Fecha = Convert.ToDateTime(txtFecha.Text);
         }
         Limpiar();
         DataTable catalogos = organizarCatalogo.BuscarCatalogos(catalogo);
         if (catalogos.Rows.Count != 0)
         {
             Limpiar();
             gvCatalogo.DataSource   = catalogos;
             gvCatalogo.DataKeyNames = new string[] { "nombre" };
             gvCatalogo.DataBind();
         }
         else
         {
             Limpiar();
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Mensajes", "alert('No se encontro el catalogo');", true);
         }
         //Response.Redirect("Default.aspx");
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Mensajes", "alert('No se encontro el catalogo o  ocurrio una situacion, pruebe mas tarde');", true);
     }
 }
        protected void btnBorrar_Click(object sender, EventArgs e)
        {
            Catalogo catalogo = new Catalogo();

            catalogo.Nombre     = (string)Session["catalogoAModificar"];
            catalogo.IdCatalogo = (int)Session["idCatalogo"];
            OrganizarCatalogo.BorrarCatalogo(catalogo);
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Mensajes", "alert('El catalogo se Borro correctamente');", true);
            Limpiar();
            Page.Title       = "Registrar catalogo";
            titulo.InnerText = "Registrar catalogo";
        }
        private void CargarDatos()
        {
            OrganizarCatalogo organizarCatalogo = new OrganizarCatalogo();
            Catalogo          catalogo          = new Catalogo();

            catalogo.Nombre = (string)Session["catalogoAModificar"];
            organizarCatalogo.BuscarCatalogo(ref catalogo);
            txtFecha.Text         = catalogo.Fecha.ToShortDateString();
            txtTemporada.Text     = catalogo.Temporada;
            txtNombre.Text        = catalogo.Nombre;
            Session["idCatalogo"] = catalogo.IdCatalogo;
        }
Example #4
0
        /// <summary>
        /// Carga los Catalogos en el combo
        /// </summary>
        private void CargarCatalogos()
        {
            OrganizarCatalogo organizarCatalogo = new OrganizarCatalogo();
            var auxiliar = new Catalogo();

            auxiliar.Nombre = "";
            DataTable tabla = organizarCatalogo.BuscarCatalogos(auxiliar);

            ddlCatalogo.AppendDataBoundItems = true;
            ddlCatalogo.Items.Add(new ListItem("-- Seleccione --", "0", true));
            ddlCatalogo.DataSource     = tabla;
            ddlCatalogo.DataValueField = "codigo";
            ddlCatalogo.DataTextField  = "nombre";
            ddlCatalogo.DataBind();
        }
 protected void BtnAceptar_Click(object sender, EventArgs e)
 {
     if (Session["catalogoAModificar"] == null)
     {
         try
         {
             Catalogo catalogo = new Catalogo();
             catalogo.Fecha     = Convert.ToDateTime(txtFecha.Text);
             catalogo.Temporada = txtTemporada.Text;
             catalogo.Nombre    = txtNombre.Text;
             btnBorrar.Visible  = true;
             divBorrar.Visible  = true;
             OrganizarCatalogo organizarCatalogo = new OrganizarCatalogo();
             organizarCatalogo.RegistrarCatalogo(catalogo);
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Mensajes", "alert('El catalogo se registro correctamente');", true);
             Limpiar();
         }
         catch (Exception ex)
         {
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Mensajes", "alert('" + ex.Message + "');", true);
         }
     }
     else
     {
         try
         {
             Catalogo          catalogo          = new Catalogo();
             OrganizarCatalogo organizarCatalogo = new OrganizarCatalogo();
             catalogo.IdCatalogo = (int)Session["idCatalogo"];
             catalogo.Nombre     = txtNombre.Text;
             catalogo.Temporada  = txtTemporada.Text;
             organizarCatalogo.ModificarCatalogos(catalogo);
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Mensajes", "alert('El catalogo se actualizo correctamente');", true);
             Limpiar();
             Page.Title       = "Registrar catalogo";
             titulo.InnerText = "Registrar catalogo";
         }
         catch (Exception ex)
         {
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Mensajes", "alert('" + ex.Message + "');", true);
         }
     }
 }
Example #6
0
 protected void btnAceptar_Click(object sender, EventArgs e)
 {
     try
     {
         List <Producto> productos = new List <Producto>();
         foreach (ListItem item in lbProductosDelCatalogo.Items)
         {
             Producto producto = new Producto();
             producto.Nombre     = item.Text;
             producto.IdProducto = Convert.ToInt32(item.Value);
             productos.Add(producto);
         }
         Catalogo catalogo = new Catalogo();
         catalogo.IdCatalogo = Convert.ToInt32(ddlCatalogo.SelectedValue.ToString());
         catalogo.Productos  = productos;
         OrganizarCatalogo.ModificarProductosDeCatalogo(catalogo);
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Mensajes", "alert('No se pudo modificar los productos del catalogo o  ocurrio una situacion, pruebe mas tarde');", true);
     }
 }