예제 #1
0
        protected void boton_Click(object sender, EventArgs e)
        {
            try
            {
                Marca marca = new Marca();

                MarcaNegocio marcaNegocio = new MarcaNegocio();
                marca = null;
                marca = marcaNegocio.buscarID(Convert.ToInt32(codigo.Text));
                if (marca == null)
                {
                    marca        = new Marca();
                    marca.Nombre = nombre.Text;
                    marca.Codigo = Convert.ToInt32(codigo.Text);
                    marcaNegocio.agregarMarca(marca);
                    cargar();
                }
                else if (marca != null)
                {
                    marca.Nombre = nombre.Text;
                    marca.Codigo = Convert.ToInt32(codigo.Text);
                    marcaNegocio.modificarMarca(marca);
                    cargar();
                }
            }

            catch (Exception)
            {
                Session["Error" + Session.SessionID] = "Verifique que todos los campos esten completos.";
                Response.Redirect("PaginaError.aspx");
            }
        }
예제 #2
0
 private void btnAgregar_Click(object sender, EventArgs e)
 {
     if (Tipo == 'M')
     {
         MarcaNegocio negocio = new MarcaNegocio();
         if (marcaLocal != null)
         {
             marcaLocal.Nombre = txtNombre.Text;
             negocio.modificarMarca(marcaLocal);
         }
         else
         {
             marcaLocal        = new Marca();
             marcaLocal.Nombre = txtNombre.Text;
             negocio.agregarMarca(marcaLocal);
         }
     }
     else
     {
         CategoriaNegocio negocio = new CategoriaNegocio();
         if (categoriaLocal != null)
         {
             categoriaLocal.Nombre = txtNombre.Text;
             negocio.modificarCategoria(categoriaLocal);
         }
         else
         {
             categoriaLocal        = new Categoria();
             categoriaLocal.Nombre = txtNombre.Text;
             negocio.agregarCategoria(categoriaLocal);
         }
     }
     this.Close();
 }
        protected void Modificar_Click(object sender, EventArgs e)
        {
            MarcaNegocio negocio = new MarcaNegocio();

            try
            {
                Marca marca = new Marca();
                marca.Descripcion = TxtDescripcion.Text;
                marca.Id          = Convert.ToInt32(TxtID.Text);
                negocio.modificarMarca(marca);
                Response.Redirect("ListaMarca.aspx");
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #4
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         MarcaNegocio marcaNegocio = new MarcaNegocio();
         Validator.validate(aux, txbDescripcion.Text);
         if (marcaNegocio.modificarMarca(aux, txbDescripcion.Text) == false)
         {
             MessageBox.Show("Hubo un error al modificar la marca.");
         }
         else
         {
             dgvaux.DataSource = marcaNegocio.listarMarcas();
             dgvaux.Refresh();
             MessageBox.Show("Se modificó la marca correctamente.");
             this.Dispose();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }