public void UcCargar()
        {
            try
            {
                //Llamado de función a la lógica de forma async

                Task <List <TBL_CATEGORIA> > _taskCategoria = Task.Run(() => LogicaCategoria.getAllCategory());
                _taskCategoria.Wait();
                var _listaCategoria = _taskCategoria.Result;
                if (_listaCategoria != null && _listaCategoria.Count > 0)
                {
                    //Ordenar linq
                    var data = _listaCategoria.OrderBy(lista => lista.cat_nombre).ToList();
                    //Insertar registro en la lista de categoria en el indice 0
                    data.Insert(0, new TBL_CATEGORIA {
                        cat_nombre = "Seleccione Categoria", cat_id = 0
                    });

                    DropDownList1.DataSource     = data;
                    DropDownList.DataTextField   = "cat_nombre";
                    DropDownList1.DataValueField = "cat_id";
                    DropDownList1.DataBind();
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Beispiel #2
0
        private bool ActualizarCategoria(int IdCategoria, string Categoria)
        {
            LogicaCategoria logicaCategoria = new LogicaCategoria();
            bool            resu            = logicaCategoria.ActualizarCategoria(IdCategoria, Categoria);

            return(resu);
        }
Beispiel #3
0
        //Llamado de funcion a la logica de forma async
        public void UC_Cargar()
        {
            try
            {
                Task <List <TBL_CATEGORIA> > _taskCat = Task.Run(() => LogicaCategoria.getAllCat());
                _taskCat.Wait();
                var _listCat = _taskCat.Result;
                if (_listCat != null && _listCat.Count > 0)
                {
                    //Ordenar linq
                    var data = _listCat.OrderBy(lista => lista.CAT_NOMBRE).ToList();
                    //Insertar dregistro en la lista de categoria en el indice 0
                    data.Insert(0, new TBL_CATEGORIA {
                        CAT_NOMBRE = "Seleccione la Categoria", CAT_ID = 0
                    });
                    DropDownList1.DataSource     = data;
                    DropDownList1.DataTextField  = "CAT_NOMBRE";
                    DropDownList1.DataValueField = "CAT_ID";

                    DropDownList1.DataBind();
                }
            }
            catch (Exception ex)
            {
                throw new ArgumentException("Error" + ex.Message);
            }
        }
Beispiel #4
0
        public void UcCargar()
        {
            try
            {
                Task <List <TBL_CATEGORIA> > _taskCategoria = Task.Run(() => LogicaCategoria.getAllCategoria());
                _taskCategoria.Wait();
                var _listaCategoria = _taskCategoria.Result;
                if (_listaCategoria != null && _listaCategoria.Count > 0)
                {
                    //ordenar linq
                    var data = _listaCategoria.OrderBy(lista => lista.CAT_NOMBRE).ToList();
                    //insertar registro en la lista categoria en el indice 0
                    data.Insert(0, new TBL_CATEGORIA {
                        CAT_DESC = "Seleccione Categoria......", CAT_ID = 0
                    });

                    DropDownList1.DataSource     = _listaCategoria;
                    DropDownList1.DataTextField  = "CAT_NOMBRE";
                    DropDownList1.DataValueField = "CAT_ID";
                    DropDownList1.DataBind();
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Beispiel #5
0
 //llenar el dropdownlist
 public void UcCargar()
 {
     try
     {
         //llamado de funcion a la logica de forma async
         Task <List <TBL_CATEGORIA> > _taskCategoria = Task.Run(() => LogicaCategoria.getAllCategory());
         _taskCategoria.Wait();
         var _listaCategoria = _taskCategoria.Result;
         if (_listaCategoria != null && _listaCategoria.Count > 0)
         {
             //ordenar con linq
             var data = _listaCategoria.OrderBy(lista => lista.cat_nombre).ToList();
             data.Insert(0, new TBL_CATEGORIA {
                 cat_nombre = "Seleccione Categoria", cat_id = 0
             });                                                                                   //inicializar regsitro del dropdownlist, empieza con 0
             DropDownList1.DataSource     = data;
             DropDownList1.DataTextField  = "cat_nombre";
             DropDownList1.DataValueField = "cat_id";
             DropDownList1.DataBind();
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Beispiel #6
0
        private bool GuardarCategoria(string Categoria)
        {
            LogicaCategoria logicaCategoria = new LogicaCategoria();
            bool            resu            = logicaCategoria.InsertarCategoria(Categoria);

            return(resu);
        }
        private void filter()
        {
            LogicaCategoria lgCategoria = new LogicaCategoria();

            gvCategorias.DataSource = lgCategoria.Listar();
            //GvUsuario.DataSource = lgUsu.BuscarUsu(txtBuscador.Text);
            gvCategorias.DataBind();
        }
Beispiel #8
0
        void cargarcmbcategoriaid()
        {
            LogicaCategoria objeto = new LogicaCategoria();

            cmbidcategoria.DataSource    = objeto.MostrarCategoria();
            cmbidcategoria.DisplayMember = "Categoria";
            cmbidcategoria.ValueMember   = "idCategoria";
        }
Beispiel #9
0
 void rellenacategoria()
 {
     try
     {
         LogicaCategoria objeto = new LogicaCategoria();
         cmbCategoria.DataSource    = objeto.MostrarCategoria();
         cmbCategoria.DisplayMember = "Categoria";
         cmbCategoria.ValueMember   = "IdCategoria";
     }
     catch (System.Exception ex) { MessageBox.Show(ex.ToString()); }
 }
Beispiel #10
0
        //#region metodos
        //private List<csUbicacion> ObtenerNuevaLista()
        //{
        //    List<csUbicacion> lista = new List<csUbicacion>();
        //    //csUbicacion csUbicacion = new csUbicacion(0, "ewqe", "sada", 0, "daadsw ");
        //    //lista.Add(csUbicacion);
        //    return lista;
        //}

        //private List<csUbicacion> ObtnerLista()
        //{
        //    if (Session["lista"] == null)
        //    {
        //        return this.ObtenerNuevaLista();

        //    }
        //    else
        //    {
        //        return (List<csUbicacion>)Session["Lista"];
        //    }
        //}
        //private List<csUbicacion> GuardarLista(csUbicacion Ubicacion)
        //{
        //    if (Session["lista"] == null)
        //    {
        //        List<csUbicacion> lista = this.ObtenerNuevaLista();
        //        lista.Add(Ubicacion);
        //        Session["Lista"] = lista;

        //    }
        //    else
        //    {
        //        List<csUbicacion> lista = (List<csUbicacion>)Session["Lista"];
        //        lista.Add(Ubicacion);
        //        Session["Lista"] = lista;
        //    }
        //    return (List<csUbicacion>)Session["Lista"];
        //}

        //#endregion


        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                LogicaCategoria lgCategoria;
                lgCategoria = new LogicaCategoria();
                chekListCategoria.DataSource     = lgCategoria.Listar();
                chekListCategoria.DataTextField  = "categoria";
                chekListCategoria.DataValueField = "id_categoria";
                chekListCategoria.DataBind();
            }
        }
 protected void btnAgregar_Click(object sender, EventArgs e)
 {
     btnModificar.Visible = false;
     lgcategoria          = new LogicaCategoria();
     if (lgcategoria.crearCategoria(txtNomCategoria.Text))
     {
         lbMensaje.Text = "Categoria Agregada";
     }
     else
     {
         lbMensaje.Text = "La Categoria no fue agregada";
     }
 }
        protected void gvCategorias_RowDeleting1(object sender, GridViewDeleteEventArgs e)
        {
            LogicaCategoria lgCategoria = new LogicaCategoria();
            int             cod         = Int32.Parse(gvCategorias.DataKeys[e.RowIndex].Value.ToString());

            if (lgCategoria.EliminarCategoria(cod.ToString()))
            {
                lbMensaje.Text = "Categoria Eliminada";
                filter();
            }
            else
            {
                lbMensaje.Text = "No se pudo eliminar la categoria";
            }
        }
        protected void btnModificar_Click(object sender, EventArgs e)
        {
            LogicaCategoria lgCategoria = new LogicaCategoria();
            csCategoria     categoria   = new csCategoria(int.Parse(hdCodCategoria.Value), txtNomCategoria.Text);

            if (lgCategoria.ModificarCategoria(categoria))
            {
                lbMensaje.Text       = "Categoria modificada";
                btnModificar.Visible = false;
                filter();
            }
            else
            {
                lbMensaje.Text = "No se pudo modificar la categoria";
            }
        }
        //#region metodos
        //private List<csUbicacion> ObtenerNuevaLista()
        //{
        //    List<csUbicacion> lista = new List<csUbicacion>();
        //    //csUbicacion csUbicacion = new csUbicacion(0, "ewqe", "sada", 0, "daadsw ");
        //    //lista.Add(csUbicacion);
        //    return lista;
        //}

        //private List<csUbicacion> ObtnerLista()
        //{
        //    if (Session["lista"] == null)
        //    {
        //        return this.ObtenerNuevaLista();

        //    }
        //    else
        //    {
        //        return (List<csUbicacion>)Session["Lista"];
        //    }
        //}
        //private List<csUbicacion> GuardarLista(csUbicacion Ubicacion)
        //{
        //    if (Session["lista"] == null)
        //    {
        //        List<csUbicacion> lista = this.ObtenerNuevaLista();
        //        lista.Add(Ubicacion);
        //        Session["Lista"] = lista;

        //    }
        //    else
        //    {
        //        List<csUbicacion> lista = (List<csUbicacion>)Session["Lista"];
        //        lista.Add(Ubicacion);
        //        Session["Lista"] = lista;
        //    }
        //    return (List<csUbicacion>)Session["Lista"];
        //}

        //#endregion


        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.Params["perfil"] != null)
            {
                if (!IsPostBack)
                {
                    LogicaCategoria lgCategoria;
                    lgCategoria                = new LogicaCategoria();
                    dpCategoria.DataSource     = lgCategoria.Listar();
                    dpCategoria.DataTextField  = "categoria";
                    dpCategoria.DataValueField = "id_categoria";
                    dpCategoria.DataBind();
                }
            }

            else
            {
                Response.Redirect("BuscarUsuarioaspx.aspx");
            }
        }
Beispiel #15
0
        private void GuardarCategoria(string nombre, string descripcion, int id)
        {
            LogicaCategoria l = new LogicaCategoria();
            bool            m;

            categoria.idcategoria = id;
            categoria.nombre      = txtNom.Text.Trim();
            categoria.descripcion = txtDes.Text.Trim();


            m = l.Insertar(nombre, descripcion, id);
            if (m == true)
            {
                ErrorPersonalizado(1);
            }
            else
            {
                ErrorPersonalizado(0);
            }
        }
Beispiel #16
0
        void rellenacombo()
        {
            LogicaProveedor ProveedorLis = new LogicaProveedor();

            dgvProveedor.DataSource = ProveedorLis.MostrarProveedor();

            LogicaProveedor Proveedor = new LogicaProveedor();

            cmbProveedor.DataSource    = Proveedor.MostrarProveedor();
            cmbProveedor.DisplayMember = "Razón_Social";
            cmbProveedor.ValueMember   = "Código";

            LogicaCategoria Categoria = new LogicaCategoria();

            cmbCategoria.DataSource    = Categoria.MostrarCategoria();
            cmbCategoria.DisplayMember = "Categoria";
            cmbCategoria.ValueMember   = "IdCategoria";

            LogicaTipoDocumento TipoDocumento = new LogicaTipoDocumento();

            cmbTipoDocProv.DataSource    = TipoDocumento.MostrarTipoDocumento();
            cmbTipoDocProv.DisplayMember = "TipoDocumento";
            cmbTipoDocProv.ValueMember   = "IdTipoDocumento";
        }
Beispiel #17
0
        void cargartabla()
        {
            LogicaCategoria objeto = new LogicaCategoria();

            dgvCategoria.DataSource = objeto.MostrarCategoria();
        }