public ActionResult Editar(int idCategoria)
        {
            Categoria categoria = CategoriaBL.ObterCategoria(idCategoria);


            return(View(categoria));
        }
Exemple #2
0
    protected void btnBuscarCategoria_Click(object sender, EventArgs e)
    {
        CategoriaBL categoriaBL = new CategoriaBL();

        gvCategoria.DataSource = categoriaBL.Buscar(TextBox1.Text.Trim());
        gvCategoria.DataBind();
    }
        public static bool ModificarCategoria(string id, string nombre)
        {
            bool        ok          = false;
            CategoriaBL categoriaBL = new CategoriaBL();
            DataSet     ds          = new DataSet();

            try
            {
                CategoriaBE objCategoria = new CategoriaBE()
                {
                    IdCategoria = Convert.ToInt32(id),
                    Nombre      = nombre
                };

                bool obj = categoriaBL.modificarCategoria(objCategoria);

                ok = true;
            }
            catch (Exception)
            {
                ok = false;
            }

            return(ok);
        }
        public static bool EliminarCategoria(string id)
        {
            bool ok = false;

            CategoriaBL categoriaBL = new CategoriaBL();
            DataSet     ds          = new DataSet();

            ds = categoriaBL.BuscarPorId(Convert.ToInt32(id));

            if (ds.Tables[0].Rows.Count > 0)
            {
                ds = categoriaBL.BuscarCategoriaUsadas(Convert.ToInt32(id));

                if (Convert.ToInt32(ds.Tables[0].Rows[0]["Post"].ToString()) > 0)
                {
                    ok = false;
                }
                else
                {
                    ok = categoriaBL.eliminarCategoria(Convert.ToInt32(id));
                }
            }
            else
            {
                ok = false;
            }

            return(ok);
        }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            try
            {
                if (Validar())
                {
                    Categoria nuevo = new Categoria();
                    nuevo.Nombre      = txtNombre.Text;
                    nuevo.Descripcion = txtDescripcion.Text;

                    CategoriaBL.InsertCategoria(nuevo);
                    dataGridView1.Update();
                    llenarGrid();
                    MessageBox.Show("Categoria Agregado Exitosamente", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar(txtNombre, txtDescripcion);
                }
                else
                {
                    MessageBox.Show("Debe llenar todos los Campos Requeridos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + " Error Al Agregar el Categoria", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (Validar())
                {
                    Categoria modifica = new Categoria();
                    modifica.IDCategoria = ID;
                    modifica.Nombre      = txtNombre.Text;
                    modifica.Descripcion = txtDescripcion.Text;

                    CategoriaBL.UpdateCategoria(modifica);
                    dataGridView1.Update();
                    llenarGrid();
                    MessageBox.Show("Categoria Modificado Exitosamente", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar(txtNombre, txtDescripcion);
                    btnGuardar.Enabled  = false;
                    btnEliminar.Enabled = false;
                    btnAgregar.Enabled  = true;
                }
                else
                {
                    MessageBox.Show("Debe llenar todos los Campos Requeridos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + " Error Al Modificar Categoria", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #7
0
 public void Listar()
 {
     using(var bl = new CategoriaBL())
     {
         var categorias = bl.Listar();
     }
 }
        public static bool AgregarCategoria(string nombre)
        {
            bool        ok          = false;
            CategoriaBL categoriaBL = new CategoriaBL();
            DataSet     ds          = new DataSet();

            try
            {
                ds = categoriaBL.buscarCategoriaNombre(nombre);
                // Valida que no extista otra categoria del mismo nombre
                if (ds.Tables[0].Rows.Count > 0)
                {
                    ok = false;
                }
                else
                {
                    CategoriaBE objCategoria = new CategoriaBE()
                    {
                        Nombre = nombre
                    };
                    bool rep = categoriaBL.agregarCategoria(objCategoria);
                    ok = true;
                }
            }
            catch (Exception)
            {
                ok = false;
            }

            return(ok);
        }
        private void FormEditarProducto_Load(object sender, EventArgs e)
        {
            //cargo combox
            cbxProveedor.DataSource    = ProveedorBL.CargarProveedoresOpcional();
            cbxProveedor.DisplayMember = "nombre";
            cbxProveedor.ValueMember   = "id_proveedor";

            cbxCategoria.DataSource    = CategoriaBL.CargarCategoriasOpcional();
            cbxCategoria.DisplayMember = "nombre_clasificacion";
            cbxCategoria.ValueMember   = "id_clasificacion";

            cbxSubCategoria.DataSource    = SubCategoriaBL.CargarSubCategoriasOpcional();
            cbxSubCategoria.DisplayMember = "sub_clasificacion";
            cbxSubCategoria.ValueMember   = "id_sub_clasificacion";

            cbxVigencia.DataSource    = VigenciaBL.CargarVigencias();
            cbxVigencia.DisplayMember = "dias";
            cbxVigencia.ValueMember   = "id_vigencia_promedio";

            //lleno datos
            productos producto = ProductoBL.ObtenerIdProducto(idProducto);

            txtNombreProducto.Text      = producto.nombre;
            txtDescripcionProducto.Text = producto.descripcion;
            txtCodigoProducto.Text      = producto.codigo;
            cbxProveedor.SelectedIndex  = Convert.ToInt32(producto.id_proveedor);
            // cbxCategoria.SelectedIndex = Convert.ToInt32(producto.id_clasificaciones);
            cbxSubCategoria.SelectedIndex = Convert.ToInt32(producto.id_sub_clasificacion);
            //cbxVigencia.SelectedIndex = Convert.ToInt32(producto.id_vigencia_promedio);
        }
Exemple #10
0
 public Menu()
 {
     InitializeComponent();
     _busquedaVueloBL = new BusquedaVueloBL();
     _categoriaBL     = new CategoriaBL();
     _DatosClientesBL = new Datos_ClientesBL();
 }
        // GET: Categorias
        public ActionResult Index()
        {
            var cateBL          = new CategoriaBL();
            var Lista_Categoria = cateBL.MostrarCategorias();

            return(View(Lista_Categoria));
        }
Exemple #12
0
        public ModificarProducto(Producto prod)
        {
            InitializeComponent();
            logNegProd = new ProductoBL();
            logNegCat  = new CategoriaBL();

            logNegPJ = new PerJuridicaBL();
            BindingList <PersonaJuridica> listaPJ  = new BindingList <PersonaJuridica>();
            BindingList <CategoriaProd>   listaCat = new BindingList <CategoriaProd>();

            listaCat = logNegCat.listaCategorias();
            listaPJ  = logNegPJ.listarProveedores();


            cbxProv.ValueMember = "RazonSocial";
            foreach (PersonaJuridica l in listaPJ)
            {
                cbxProv.Items.Add(l);
            }

            cbxCat.ValueMember = "Nombre";
            foreach (CategoriaProd c in listaCat)
            {
                cbxCat.Items.Add(c);
            }
        }
Exemple #13
0
        public void CDatos(BusquedaVueloBL busquedaVueloBL, CategoriaBL categoriaBL)
        {
            listaVueloBindingSource.DataSource = busquedaVueloBL.ListaVuelo;


            listaCategoriaBindingSource.DataSource = categoriaBL.ListaCategoria;
        }
        public ActionResult Create([Bind(Include = "nombre,descripcion,precio,cantidad")] Producto registro, FormCollection formCollection)
        {
            try
            {
                string _idCategoria = formCollection.Get("categoria");

                if (ModelState.IsValid)
                {
                    _base = new ProductoBL();
                    registro.idCategoria = int.Parse(_idCategoria);
                    _base.Guardar(registro);
                    return(RedirectToAction("Index"));
                }
                else
                {
                    registro.Categorias = CategoriaBL.ObtenerTodos();
                    return(View(registro));
                }
            }
            catch
            {
                registro.Categorias = CategoriaBL.ObtenerTodos();
                return(View(registro));
            }
        }
        private void FormEditarCategoria_Load(object sender, EventArgs e)
        {
            //lleno datos
            clasificacion categoria = CategoriaBL.DetalleCategoria(idCategoria);

            txtNombreCategoria.Text = categoria.nombre_clasificacion;
        }
        // GET: Cliente/Create
        public ActionResult Create()
        {
            Producto _registro = new Producto();

            _registro.Categorias = CategoriaBL.ObtenerTodos();

            return(View(_registro));
        }
        public ActionResult RemoverCategoria(FormCollection form)
        {
            int idCategoria = Convert.ToInt32(form["inpIdCategoria"]);

            CategoriaBL.RemoverCategoria(idCategoria);

            return(RedirectToAction("Index", "Categorias"));
        }
Exemple #18
0
    private void Lista()

    {
        CategoriaBL categoriaBL = new CategoriaBL();

        gvCategoria.DataSource = categoriaBL.Listar();
        gvCategoria.DataBind();
    }
        public ActionResult Index()
        {
            List <Categoria> listaCategorias = new List <Categoria>();

            listaCategorias = CategoriaBL.ListarCategorias();

            return(View(listaCategorias));
        }
        public DataSet Buscar(string texto, string criterio)
        {
            string      _texto      = texto;
            string      _criterio   = criterio;
            CategoriaBL categoriaBL = new CategoriaBL();

            return(categoriaBL.Buscar(_texto, _criterio));
        }
Exemple #21
0
        public Form1()
        {
            InitializeComponent();
            var cateBL           = new CategoriaBL();
            var Lista_categorias = cateBL.MostrarCategorias();

            listaCategoriaBindingSource.DataSource = Lista_categorias;
        }
        public ActionResult AdicionarCategoria(FormCollection form)
        {
            string nomeCategoria = form["inpNome"].ToString();
            string descricao     = form["inpDescricao"].ToString();

            CategoriaBL.InserirCategoria(nomeCategoria, descricao);

            return(RedirectToAction("Index", "Categorias"));
        }
Exemple #23
0
 public Menu()
 {
     InitializeComponent();
     _BusquedaVueloBL = new BusquedaVueloBL();
     _categoriaBL     = new CategoriaBL();
     _DatosClientesBL = new Datos_ClientesBL();
     _FacturasBL      = new FacturaBL();
     _usuarioBL       = new BL.UsuarioBL();
 }
Exemple #24
0
 public Inventario()
 {
     InitializeComponent();
     _productos = new InventariosBL();
     listaInventariosBindingSource.DataSource = _productos.ObtenerProductos();
     _categorias = new CategoriaBL();
     listaCategoriasBindingSource.DataSource = _categorias.ObtenerCategorias();
     _tipos = new TiposBL();
     listaTiposBindingSource.DataSource = _tipos.ObtenerTipos();
 }
Exemple #25
0
        public IActionResult Get(int id)
        {
            Categoria categoria = CategoriaBL.GetCategoria(id);

            if (categoria == null)
            {
                return(NotFound());
            }
            return(Ok(categoria));
        }
Exemple #26
0
        public Inventario()
        {
            InitializeComponent();

            _Reservas = new ReservaBL();
            listaReservaBindingSource.DataSource = _Reservas.ObtenerReservas();

            _Categorias = new CategoriaBL();
            listaCategoriaBindingSource.DataSource = _Categorias.ObtenerCategoria();
        }
        public ActionResult EditarCategoria(FormCollection form)
        {
            int    idCategoria   = Convert.ToInt32(form["idCategoria"]);
            string nomeCategoria = form["inpNome"].ToString();
            string descricao     = form["inpDescricao"].ToString();

            CategoriaBL.EditarCategoria(idCategoria, nomeCategoria, descricao);

            return(RedirectToAction("Index", "Categorias"));
        }
Exemple #28
0
        public ActionResult Editar(int idProduto)
        {
            //Lista as categorias para o combo box
            ViewBag.Categorias = CategoriaBL.ListarCategorias();

            //Obtem o produto
            Produto produto = ProdutoBL.ObterProduto(idProduto);

            return(View(produto));
        }
Exemple #29
0
        public FormProductos()
        {
            InitializeComponent();

            Productos = new ProductosBL();

            listaProductosBindingSource.DataSource = Productos.ObtenerProductos();

            Categorias = new CategoriaBL();
            listaCategoriaBindingSource.DataSource = Categorias.ObtenerCategoria();
        }
        private void btnEditarCategoria_Click(object sender, EventArgs e)
        {
            clasificacion categoria = new clasificacion();

            categoria.id_clasificacion     = idCategoria;
            categoria.nombre_clasificacion = txtNombreCategoria.Text;

            CategoriaBL.EditarCategoria(categoria);
            MessageBox.Show("Categoria Editada Correctamente", "Registro Editado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            this.Close();
        }