public void Select()
 {
     using (var dao = new CategoriaDao())
     {
         var Categorias = dao.Select();
     }
 }
Exemple #2
0
    public MainWindow() : base(Gtk.WindowType.Toplevel)
    {
        App.Instance.DbConnection = new MySqlConnection(
            "server=localhost;database=dbprueba;user=root;password=sistemas;ssl-mode=none"
            );
        App.Instance.DbConnection.Open();
        Build();

        TreeViewHelper.Fill(treeView, new string[] { "Id", "Nombre" }, CategoriaDao.GetAll());

        newAction.Activated += (sender, e) => new CategoriaWindow(null);

        editAction.Activated += (sender, e) => {
            object    id        = TreeViewHelper.GetId(treeView);
            Categoria categoria = CategoriaDao.Load(id);
            new CategoriaWindow(categoria);
        };

        deleteAction.Activated += (sender, e) => {
            object id = TreeViewHelper.GetId(treeView);
            CategoriaDao.Delete(id);
        };

        refreshAction.Activated += (sender, e) => CargarDatos();

        quitAction.Activated += (sender, e) => Cerrar();

        actualizarEstados();
        treeView.Selection.Changed += (sender, e) => actualizarEstados();
    }
        public ActionResult Adiciona(Produto produto)
        {
            int    idDaInformatica = 1;
            double informatica     = 100;

            if (produto.Categoria.Id.Equals(idDaInformatica))
            {
                ModelState.AddModelError("produto.InformaticaComPrecoInvalido", "Produtos da categoria informática devem");
            }
            if (produto.Categoria.Equals(informatica))
            {
                ModelState.AddModelError("produto.InformaticaComPrecoInvalido", "Produtos da categoria informática devem ter preço maior do que 100");
            }
            if (ModelState.IsValid)
            {
                ProdutoDao dao = new ProdutoDao();
                dao.Salva(produto);
                return(RedirectToAction("Index"));
            }
            else
            {
                ViewBag.Produto = produto;
                CategoriaDao categoriaDao            = new CategoriaDao();
                List <CategoriaDoProduto> categorias = categoriaDao.Lista();
                return(View("Form", categorias));
            }
        }
        public async Task <MensajeModel> eliminarCategoriaAsync(int id)
        {
            MensajeModel mensaje = new MensajeModel();

            try
            {
                Categoria categoria = CategoriaDao.getCategoria(_context, id).Result;
                await CategoriaDao.eliminarCategoria(_context, categoria);

                mensaje.texto = "La categorÍa se a borrado con éxito .";
                mensaje.tipo  = TipoMensaje.EXITO.ToString();
            }
            catch (InvalidDataException e)
            {
                mensaje.texto = e.Message;
                mensaje.tipo  = TipoMensaje.ERROR.ToString();
            }

            catch (Exception e)
            {
                mensaje.texto = "Error al borrar la categoría";
                mensaje.tipo  = TipoMensaje.ERROR.ToString();
            }
            return(mensaje);
        }
Exemple #5
0
        //
        // GET: /Categoria/

        public ActionResult Index()
        {
            CategoriaDao dao = new CategoriaDao();
            List <CategoriaDoProduto> categoria = dao.Lista();

            return(View(categoria));
        }
 protected void cargarComboCategoria()
 {
     ddl_categoria.DataSource     = CategoriaDao.consultarCategoria();
     ddl_categoria.DataTextField  = "nombre";
     ddl_categoria.DataValueField = "idCategoria";
     ddl_categoria.DataBind();
 }
        /// <summary>
        /// Te dirije a una vista con un listado de cateforias en forma de arbol editables
        /// AxelMolaro
        /// </summary>
        /// <returns></returns>
        public IActionResult ListarCategorias()
        {
            List <Categoria>      lista = CategoriaDao.getCategoriasPorPadre(_context, null).Result;
            CategoriaModelAndView model = new CategoriaModelAndView(lista);

            model.llenarDatosGenerales(HttpContext, _context);
            return(View("ListarCategorias", model));
        }
        public List <Categoria> llenarCategoriasHijas(int id)
        {
            MensajeModel mensaje = new MensajeModel("La categoria se edito correctamente .", TipoMensaje.EXITO);

            Categoria        categoriaPadre = CategoriaDao.getCategoria(_context, id).Result;
            List <Categoria> lista          = CategoriaDao.getCategoriasPorPadre(_context, categoriaPadre).Result;

            return(lista);
        }
        public string ListarComposicaoQuimica([FromUri] Categoria categoria)
        {
            List <ComposicaoQuimica> compQuimica;

            using (CategoriaDao dao = new CategoriaDao())
            {
                compQuimica = dao.ListarComposicaoQuimica(categoria);
            }
            return(JsonConvert.SerializeObject(compQuimica));
        }
        public string ListarTipos([FromUri] Categoria categoria)
        {
            List <Tipo> tipos;

            using (CategoriaDao dao = new CategoriaDao())
            {
                tipos = dao.ListarTipo(categoria);
            }
            return(JsonConvert.SerializeObject(tipos));
        }
        public string ListarPericulosidades([FromUri] Categoria categoria)
        {
            List <Periculosidade> periculosidades;

            using (CategoriaDao dao = new CategoriaDao())
            {
                periculosidades = dao.ListarPericulosidade(categoria);
            }
            return(JsonConvert.SerializeObject(periculosidades));
        }
        public string ListarOrigens([FromUri] Categoria categoria)
        {
            List <Origem> origens;

            using (CategoriaDao dao = new CategoriaDao())
            {
                origens = dao.ListarOrigem(categoria);
            }
            return(JsonConvert.SerializeObject(origens));
        }
        public string ListarTodasCategorias(string categoria)
        {
            List <Categoria> categorias;

            using (CategoriaDao dao = new CategoriaDao())
            {
                categorias = dao.ListarTodas(categoria);
            }
            return(JsonConvert.SerializeObject(categorias));
        }
Exemple #14
0
        private void cargarDatos(object sender, EventArgs e)
        {
            CategoriaDao categoria = new CategoriaDao();

            vistaPro.dataGridProducto.DataSource = producto.verRegistro();
            foreach (Categoria c in categoria.verRegistro())
            {
                vistaPro.cbCategoria.Items.Add(c.Id);
            }
        }
Exemple #15
0
 public Boolean DesvincularSessaoNivel1(long TB021_id, long TB024_Id)
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.DesvincularSessaoNivel1(TB021_id, TB024_Id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #16
0
 public List <CategoriaController> ListarSessaoNivel1(long TB021_id)
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.ListarSessaoNivel1(TB021_id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #17
0
 public Boolean ExcluirNivel3Contrato(Int64 TB023_id, Int64 TB012_id)
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.ExcluirNivel3Contrato(TB023_id, TB012_id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #18
0
 public List <CategoriaController> RetoranarTodasAsCategorias()
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.RetoranarTodasAsCategorias());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #19
0
 public long IncluirNivel2Contrato(Int64 TB022_id, Int64 TB012_id)
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.IncluirNivel2Contrato(TB022_id, TB012_id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #20
0
 public List <CategoriaController> ListarSessao()
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.ListarSessao());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #21
0
 public CategoriaController RetoranarCategoriaNivel1(long TB021_id)
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.RetoranarCategoriaNivel1(TB021_id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public MedicoController(MedicoDao medicoDao, CategoriaDao categoriaDao,
                         DisponibilidadeDao disponibilidadeDao,
                         UserManager <UsuarioLogado> userManager,
                         SignInManager <UsuarioLogado> signInManager
                         )
 {
     _medicoDao          = medicoDao;
     _categoriaDao       = categoriaDao;
     _disponibilidadeDao = disponibilidadeDao;
     _userManager        = userManager;
     _signInManager      = signInManager;
 }
Exemple #23
0
 public CategoriaController RetornoItemNivel3(long TB023_id)
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.RetornoItemNivel3(TB023_id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #24
0
 public Boolean AtualizarNivel3(CategoriaController Nivel_C)
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.AtualizarNivel3(Nivel_C));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #25
0
 public List <CategoriaController> RetoranarcCategoriaNivel3DoContrato(Int64 TB022_id, Int64 TB012_id)
 {
     try
     {
         CategoriaDao DAO = new CategoriaDao();
         return(DAO.RetoranarcCategoriaNivel3DoContrato(TB022_id, TB012_id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public ActionResult Form()
        {
            CategoriaDao dao = new CategoriaDao();

            ViewBag.Produto = new Produto
            {
                Categoria = new CategoriaDoProduto()
            };
            List <CategoriaDoProduto> categorias = dao.Lista();

            return(View(categorias));
        }
        public void llenarListados(HiShopContext _context)
        {
            List <Provincia> pcias       = ProvinciaDao.getListado(_context);
            List <Localidad> localidades = LocalidadDao.getListado(_context);

            this.setLocalidades(localidades);
            this.setProvincias(pcias);
            Categoria        categoriaPadre = CategoriaDao.getCategoriaPorPadreYNombre(_context, null, "Negocio").Result;
            List <Categoria> lista          = CategoriaDao.getCategoriasPorPadre(_context, categoriaPadre).Result;

            this.listaDeShowrooms = ShowroomDao.getListado(_context);
            this.setCategorias(lista);
        }
Exemple #28
0
        public static Categoria ToBd(this CategoriaDao categoriaDao)
        {
            Categoria categoria = new Categoria();

            categoria.CategoriaID = categoriaDao.CategoriaID;
            if (!string.IsNullOrEmpty(categoriaDao.Descricao))
            {
                categoria.Descricao = categoriaDao.Descricao.Trim();
            }
            categoria.Ativo = categoriaDao.Ativo;

            return(categoria);
        }
        public CtlCategoria(Form3 vista)
        {
            this.vista                         = vista;
            vista.Load                        += new EventHandler(cargarDatos);
            vista.bnAgregar.Click             += new EventHandler(agregar);
            vista.btnEliminar.Click           += new EventHandler(EliminarDatos);
            vista.btnModificar.Click          += new EventHandler(ModificarDatos);
            vista.txtBuscarCat.TextChanged    += new EventHandler(BuscarDatos);
            vista.dataGridCategotia.CellClick += new DataGridViewCellEventHandler(selectdata);

            categoria  = new CategoriaDao();
            Contenedor = new Categoria();
        }
        public string cadastrarCategoria(Categoria categoria)
        {
            CategoriaDao cateDao = new CategoriaDao();
            int          f       = cateDao.cadastrarCategoria(categoria);

            if (f > 0)
            {
                return("Cadastro realizado com sucesso," + f + "cadastrado(s)");
            }
            else
            {
                return("Erro ao cadastrar");
            }
        }
        public void AtualizarCategoria()
        {
            idCategoria = int.Parse(txtIdCategoria.Text);

            categoria = categorias.Find(cat => cat.IDT_CATEGORIA == idCategoria).First<CATEGORIA>();

            categoria.NOME = txtCategoria.Text;

            categorias.Update(categoria);
            categorias.SaveChanges();

            BuscarCategorias();

            categorias = null;
            categoria = null;
            LimparCampos();
        }
        protected void grvCategorias_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            idCategoria = int.Parse(grvCategorias.DataKeys[e.RowIndex].Value.ToString());

            categoria = categorias.Find(cat => cat.IDT_CATEGORIA == idCategoria).First<CATEGORIA>();

            categorias.Delete(categoria);
            categorias.SaveChanges();

            categorias = null;
            categoria = null;

            BuscarCategorias();
        }
        protected void grvCategorias_SelectedIndexChanged(object sender, EventArgs e)
        {
            btnSalvar.Text = "Atualizar";

            idCategoria = (int)grvCategorias.SelectedValue;

            categoria = categorias.Find(cat => cat.IDT_CATEGORIA == idCategoria).First<CATEGORIA>();

            txtIdCategoria.Text = categoria.IDT_CATEGORIA.ToString();
            txtCategoria.Text = categoria.NOME;

            categorias = null;
            categoria = null;
        }