public void BuscarCategorias() { CategoriaBLL categoriasBLL = new CategoriaBLL(); dtlCategorias.DataSource = categoriasBLL.GetAll(); dtlCategorias.DataBind(); }
// GET: Productos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Producto producto = ProductoBLL.Get(id); if (producto == null) { return(HttpNotFound()); } ViewBag.cat_id = new SelectList(CategoriaBLL.List(), "cat_id", "cat_nom", producto.cat_id); ViewBag.prm_id = new SelectList(PromocionBLL.List(), "prm_id", "prm_nom", producto.prm_id); return(View(producto)); }
// GET: Eventos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Evento evento = EventoBLL.Get(id); if (evento == null) { return(HttpNotFound()); } //ViewBag.idcategoria = new SelectList(db.Categoria, "idcategoria", "nombre", evento.idcategoria); ViewBag.idcategoria = new SelectList(CategoriaBLL.List(), "idcategoria", "nombre", evento.idcategoria); return(View(evento)); }
protected void GrdCategorias_SelectedIndexChanged(object sender, GridViewPageEventArgs e) { DataTable dt = new DataTable(); CategoriaBLL categoriaBLL = new CategoriaBLL(); Usuario usuario = null; if (Session["objetoUsuario"] != null) { usuario = (Usuario)Session["objetoUsuario"]; } dt = categoriaBLL.GetCategorias(usuario); GrdCategorias.DataSource = dt; GrdCategorias.PageIndex = e.NewPageIndex; GrdCategorias.DataBind(); }
protected void btnSalvar_Click(object sender, EventArgs e) { if (txtIdCategoria.Text != string.Empty) { AtualizarCategoria(); } else { categoria.NOME = txtCategoria.Text; categoriasBLL.Add(categoria); categoriasBLL.SaveChanges(); BuscarCategorias(); categoriasBLL = null; categoria = null; LimparCampos(); } }
//METODO PARA ATUALIZAR O GRID private void AtualizarGrid() { //O METODO É O BOTÃO PESQUISAR // PESQUISAR CategoriaBLL categoria = new CategoriaBLL(); CategoriaColecao categoriaColecao = new CategoriaColecao(); //PASSA COMO PARAMETRO OQUE FOR DIGITADO NO CAMPO TXTPESQUISAR PARA O METODO CONSULTARNOME E OQUE FOR ENCONTRADO ELE VAI JOGAR NA COLEÇÃO DE CLIENTES categoriaColecao = categoria.ConsultarNome(txtPesquisar.Text); //CONFIGURANDO O DATAGRID //limpando o dataGrid se caso ouver dados dataGridViewCategoria.DataSource = null; //usando a coleção de cliente como fonte de dados para o dataGrid dataGridViewCategoria.DataSource = categoriaColecao; // dataGridViewCategoria.Update(); dataGridViewCategoria.Refresh(); }
public ActionResult Edit([Bind(Include = "prd_id,cat_id,prm_id,prd_nom,prd_img,prd_tal,prd_crt,prd_cnt,prd_prc,prd_dateOfCreated")] Producto producto) { if (Request.Files[0] != null && Request.Files[0].ContentLength > 0) { EliminarArchivo(producto.prd_img); producto.prd_img = SubirImagen(Request.Files[0]); } else { Producto prd = ProductoBLL.Get(producto.prd_id); producto.prd_img = prd.prd_img; } if (ModelState.IsValid) { ProductoBLL.Update(producto); return(RedirectToAction("Index")); } ViewBag.cat_id = new SelectList(CategoriaBLL.List(), "cat_id", "cat_nom", producto.cat_id); ViewBag.prm_id = new SelectList(PromocionBLL.List(), "prm_id", "prm_nom", producto.prm_id); return(View(producto)); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (!Validar()) { return; } Limpiar(); if (categoria.CategoriaId == 0) { paso = CategoriaBLL.Guardar(categoria); } else { if (!existeEnLaBaseDeDatos()) { paso = CategoriaBLL.Modificar(categoria); MessageBox.Show(" modifico ", "Existo", MessageBoxButton.OK, MessageBoxImage.Information); } else { Limpiar(); MessageBox.Show("No se puede modificar una categoria que no existe"); return; } } if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
protected void Eliminar_Click(object sender, EventArgs e) { // int id = Utilidades.TOINT(Textid.Text); Entidades.Articulos Usada = BLL.ArticuloBLL.Buscar(p => p.Categoria == Textid.Text); if (Usada != null) { Utilidades.ShowToastr(this, "No puede eliminar esta categoria esta siendo usada ", "ERROR", "error"); Limpiar(); } else { if (string.IsNullOrWhiteSpace(Textid.Text)) { Utilidades.ShowToastr(this, "Capo Vacio", "ERROR", "error"); Limpiar(); } else { int id = int.Parse(Textid.Text); var cate = CategoriaBLL.Buscar(p => p.CategoriaId == id); if (cate != null) { CategoriaBLL.Eliminar(cate); Utilidades.ShowToastr(this, "Se ha Eliminado con exito", "CORRECTO", "success"); Limpiar(); } else { Utilidades.ShowToastr(this, "No se puedo eliminar Categoria", "ERROR", "error"); Limpiar(); } } } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (txtIdCategoria.Text != string.Empty) { AtualizarCategoria(); } else { //categoria.NOME = txtCategoria.Text; //categoriasBLL.Add(categoria); LOJAEntities teste = new LOJAEntities(); teste.SP_CATEGORIA(txtCategoria.Text); //categoriasBLL.SaveChanges(); BuscarCategorias(); categoriasBLL = null; categoria = null; LimparCampos(); } }
//EXCLUIR private void btnExcluir_Click(object sender, EventArgs e) { //verificar se tem algum registro selecionado if (dataGridViewCategoria.SelectedRows.Count == 0) { MessageBox.Show("Seleciona um registro"); return; } //perguntar se ele tem certeza que excluir o registro DialogResult resultado = MessageBox.Show("Tem Certeza que deseja excluir esse registro?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } //pegar o Produto selecionado Categoria categoriaSelecionado = (dataGridViewCategoria.SelectedRows[0].DataBoundItem as Categoria); //Instanciar a regra de negocioas CategoriaBLL categoriaBLL = new CategoriaBLL(); //chamar o metodo excluir e guarda na variavel retorno string retorno = categoriaBLL.Excluir(categoriaSelecionado); //verificar se a exlcusão funciono //se o retorno for numero é porque deu certo, senão deu erro try { //excluido com sucesso int idCategoria = Convert.ToInt32(retorno); MessageBox.Show("Excluído com Sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); } catch { //se der erro MessageBox.Show("Não foi possivel excluir. Detalhes: " + retorno, "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Create([Bind(Prefix = "Item1")] Pregunta question, [Bind(Prefix = "Item2")] Categoria cat) { if (Session["idUser"] != null) { Usuario user = UsuarioBLL.getUserByID(Convert.ToInt32(Session["idUser"])); ViewBag.idUsuario = user.idUsuario; ViewBag.NombreUsuario = user.txtNombreUsuario; question.dateFechaCreacion = DateTime.Now; question.dateFechaModificacion = DateTime.Now; question.intEstado = 0; question.idUsuario = user.idUsuario; string[] listaCategorias = cat.txtNombreCategoria.Split(','); int[] listaID = new int[listaCategorias.Length]; for (int i = 0; i < listaCategorias.Length; i++) { Categoria aux = CategoriaBLL.getCategoryByName(listaCategorias[i].ToUpper()); if (aux != null) { listaID[i] = aux.idCategoria; } else { aux = new Categoria(); aux.txtNombreCategoria = listaCategorias[i].ToUpper().Trim(); listaID[i] = CategoriaBLL.insertCategory(aux); } } int idQuestion = PreguntaBLL.insertQuestion(question); for (int i = 0; i < listaID.Length; i++) { PreguntaCategoria pregCat = new PreguntaCategoria(); pregCat.idPregunta = idQuestion; pregCat.idCategoria = listaID[i]; PreguntaCategoriaBLL.insertQuestionCategory(pregCat); } } return(RedirectToAction("Index", "Pregunta")); }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; int.TryParse(CategoriaIdTextBox.Text, out id); try { if (CategoriaBLL.Eliminar(categoria.CategoriaId)) { Limpiar(); MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(CategoriaIdTextBox.Text, "No se puede eliminar un cliente que no existe"); } } catch { } }
public ActionResult Create([Bind(Include = "prd_id,cat_id,prm_id,prd_nom,prd_img,prd_tal,prd_crt,prd_cnt,prd_dateOfCreated")] Producto producto) { HttpPostedFileBase fileBase = Request.Files[0]; string path = SubirImagen(fileBase); if (path != "") { producto.prd_img = path; } else { producto.prd_img = "default"; } if (ModelState.IsValid) { ProductoBLL.Create(producto); return(RedirectToAction("Index")); } //ViewBag.Menssage = file.FileName; ViewBag.cat_id = new SelectList(CategoriaBLL.List(), "cat_id", "cat_nom", producto.cat_id); ViewBag.prm_id = new SelectList(PromocionBLL.List(), "prm_id", "prm_nom", producto.prm_id); //producto.prd_img = SubirImagen(file); return(View(producto)); }
protected void BtnCadastrar_ServerClick(object sender, EventArgs e) { CategoriaBLL categoriaBLL = new CategoriaBLL(); Categoria categoria = null; if (Session["objCategoria"] != null) { //Instância objeto com valores da session categoria = (Categoria)Session["objCategoria"]; Session.Remove("objCategoria"); } else { categoria = new Categoria(); } //Preenche o objeto categoria com dados do formulário categoria = Preencher(categoria); if (categoria.IdCategoria != 0) { categoriaBLL.AtualizaCategoriaPorId(categoria); //Exibe mensagem de cadastro atualizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Categoria atualizada com sucesso.');", true); } else { categoriaBLL.InsereCategoria(categoria); ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Categoria cadastrada com sucesso.');", true); } //Limpa campos após cadastro ser realizado LimpaCampos(); }
// GET: Videos/Create public ActionResult Create() { ViewBag.id_cat = new SelectList(CategoriaBLL.List(), "id_cat", "nombre_cat"); return(View()); }
// GET: Categorias public ActionResult Index() { return(View(CategoriaBLL.List())); }
public ActionResult DeleteConfirmed(int id) { CategoriaBLL.Delete(id); return(RedirectToAction("Index")); }
public static Categoria TraerCategoria(int idCategoria) { Categoria objCategoria = CategoriaBLL.SelectById(idCategoria); return(objCategoria); }
public static Categoria InsertarCategoria(string nombre) { Categoria objCategoria = CategoriaBLL.InsertWithReturn(nombre); return(objCategoria); }
//SALVAR private void btnSalvar_Click(object sender, EventArgs e) { //verifica se é inserção ou alteração if (acaoNaTelaSelecionada.Equals(AcaoNaTela.Inserir)) { //INSERIR Categoria categoria = new Categoria(); categoria.nome = txtNome.Text; categoria.descricao = txtDescricao.Text; //envia para o metodo tudo q foi colocado na classe cliente CategoriaBLL categoriaBLL = new CategoriaBLL(); string retorno = categoriaBLL.Inserir(categoria); //Tenta converter para inteiro se der tudo certo é porque devolveu o códiggo do cliente se der errado tem a msg de erro try { //salvo com sucessso int idCategoria = Convert.ToInt32(retorno); MessageBox.Show("Inserido com Sucesso!. Código: " + idCategoria.ToString()); // this.DialogResult = DialogResult.Yes; } catch { //se der erro MessageBox.Show("Não foi possivel Inserir. Detalhes: " + retorno, "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } else if (acaoNaTelaSelecionada.Equals(AcaoNaTela.Alterar)) { //ALTERAR Categoria categoria = new Categoria(); categoria.idCategoria = Convert.ToInt32(txtId.Text); categoria.nome = txtNome.Text; categoria.descricao = txtDescricao.Text; //envia para o metodo tudo q foi colocado na classe cliente CategoriaBLL categoriaBLL = new CategoriaBLL(); string retorno = categoriaBLL.Alterar(categoria); //Tenta converter para inteiro se der tudo certo é porque devolveu o códiggo do cliente se der errado tem a msg de erro try { //salvo com sucessso int idCategoria = Convert.ToInt32(retorno); MessageBox.Show("Registro Alterado com Sucesso!. "); // this.DialogResult = DialogResult.Yes; } catch { //se der erro MessageBox.Show("Não foi possivel Alterar o registro. Detalhes: " + retorno, "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } } }
// GET: Productos/Create public ActionResult Create() { ViewBag.cat_id = new SelectList(CategoriaBLL.List(), "cat_id", "cat_nom"); ViewBag.prm_id = new SelectList(PromocionBLL.List(), "prm_id", "prm_nom"); return(View()); }
//Método salvar categoria e/ou sub-categoria private void salvar(CategoriaModelo modCategoria) { if (flag == 0) { CategoriaBLL categoriaBLL = new CategoriaBLL(); if (radioButtonCategoria.Checked == false && radioButtonSubCategoria.Checked == false) { MessageBox.Show("Selecione o tipo!!!", "Categoria/Sub-Categoria", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { modCategoria.nomeCategoria = textBoxDescricaoCategoria.Text; if (checkBoxCategoriaAtiva.Checked) { modCategoria.ativoCategoria = true; } else { modCategoria.ativoCategoria = false; } if (radioButtonCategoria.Checked) { modCategoria.tipoCategoria = 'C'; } else if (radioButtonSubCategoria.Checked) { modCategoria.tipoCategoria = 'S'; } categoriaBLL.salvar(modCategoria); MessageBox.Show("Categoria incluida com sucesso!!!", "Cadastro Categorias", MessageBoxButtons.OK, MessageBoxIcon.None); botaoClicado = "SALVAR"; inativarAtivarCamposBotoes(); //Método chama o ultimo registro categoriaBLL.buscarIDCategoriaSubCategoria(modCategoria); int idReturn = modCategoria.idCategoria; textBoxCodigoCategoria.Text = Convert.ToString(idReturn); } } else if (flag == 1) { CategoriaBLL categoriaBLL = new CategoriaBLL(); if (radioButtonCategoria.Checked == false && radioButtonSubCategoria.Checked == false) { MessageBox.Show("Selecione o tipo!!!", "Categoria/Sub-Categoria", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { modCategoria.nomeCategoria = textBoxDescricaoCategoria.Text; if (checkBoxCategoriaAtiva.Checked) { modCategoria.ativoCategoria = true; } else { modCategoria.ativoCategoria = false; } if (radioButtonCategoria.Checked) { modCategoria.tipoCategoria = 'C'; } else if (radioButtonSubCategoria.Checked) { modCategoria.tipoCategoria = 'S'; } modCategoria.idCategoria = Convert.ToInt32(textBoxCodigoCategoria.Text); categoriaBLL.atualizar(modCategoria); MessageBox.Show("Categoria atualizada com sucesso!!!", "Cadastro Categorias", MessageBoxButtons.OK, MessageBoxIcon.Information); botaoClicado = "SALVAR"; inativarAtivarCamposBotoes(); } } }
public void EliminarTest() { Assert.IsNull(CategoriaBLL.Eliminar(1)); }
public void GetListaTest1() { Assert.IsNotNull(CategoriaBLL.GetLista(1).Count > 0); }
public void GetListaDescripcionTest() { Assert.IsNotNull(CategoriaBLL.GetListaDescripcion("Piezas").Count > 0); }
public CategoriaProxy() { soapClient = new CategoriasCadastroSoapClient(); soapClient.Endpoint.Address = setDadosAutenticacao(soapClient.Endpoint.Address); categoriaBLL = new CategoriaBLL(); }
// GET: Libros/Create public ActionResult Create() { ViewBag.title = "Añadir nuevo libro"; ViewBag.categoria = new SelectList(CategoriaBLL.List(), "idcategoria", "nombre"); return(View()); }
public void InsertarTest() { Assert.IsNotNull(CategoriaBLL.Insertar(a)); }
// GET: Libroes/Create public ActionResult Create() { ViewBag.id_categoria = new SelectList(CategoriaBLL.List(), "id_categoria", "categoria1"); return(View()); }
public void BuscarTest() { Assert.IsNull(CategoriaBLL.Buscar(1)); }
// // GET: /Categoria/ public ActionResult Index() { List <Categoria> listaCategorias = CategoriaBLL.getAllCategories(); return(View(listaCategorias)); }
public FrmManterProduto(AcaoNaTela acaoNaTela, Produto produto) { InitializeComponent(); //guardando os dados para poder usar fora do frmClienteCadastrar this.acaoNaTelaSelecionada = acaoNaTela; if (acaoNaTela == AcaoNaTela.Inserir) { //INSERIR this.Text = "Inserir Produto"; } else if (acaoNaTela == AcaoNaTela.Alterar) { //ALTERAR this.Text = "Alterar Produto"; //grava o conteudo no campo da tela txtId.Text = produto.idProduto.ToString(); txtNome.Text = produto.nome; txtValorPago.Text = produto.valorPago.ToString(); txtValorVenda.Text = produto.valorVenda.ToString(); txtQtd.Text = produto.quantidade.ToString(); txtDescricao.Text = produto.descricao; //testeeeeeeeeeeeeeeeeeeee CategoriaBLL bll = new CategoriaBLL(); //cbCategoria.DataSource = bll.localizar(""); cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; try { //combo da subcategoria SubcategoriaBLL sbll = new SubcategoriaBLL(); // cbSubcategoria.DataSource = sbll.LocalizarPorCategoria((int)cbCategoria.SelectedValue); cbSubcategoria.DisplayMember = "scat_nome"; cbSubcategoria.ValueMember = "scat_cod"; } catch { //MessageBox.Show("Cadastre uma categoria"); } //combo und medida UnidadeMedidaBLL ubll = new UnidadeMedidaBLL(); //cbUnidadeMedida.DataSource = ubll.Localizar(""); cbUnidadeMedida.DisplayMember = "umed_nome"; cbUnidadeMedida.ValueMember = "umed_cod"; } else if (acaoNaTela == AcaoNaTela.Consultar) { //CONSULTAR this.Text = "Consultar Produto"; //grava o conteudo nos campos da tela txtId.Text = produto.idProduto.ToString(); txtNome.Text = produto.nome; txtValorPago.Text = produto.valorPago.ToString(); txtValorVenda.Text = produto.valorVenda.ToString(); txtQtd.Text = produto.quantidade.ToString(); txtDescricao.Text = produto.descricao; //testeeeeeeeeeeeeeeeeeeee CategoriaBLL bll = new CategoriaBLL(); //cbCategoria.DataSource = bll.localizar(""); cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; try { //combo da subcategoria SubcategoriaBLL sbll = new SubcategoriaBLL(); //.DataSource = sbll.LocalizarPorCategoria((int)cbCategoria.SelectedValue); cbSubcategoria.DisplayMember = "scat_nome"; cbSubcategoria.ValueMember = "scat_cod"; } catch { //MessageBox.Show("Cadastre uma categoria"); } //combo und medida UnidadeMedidaBLL ubll = new UnidadeMedidaBLL(); //cbUnidadeMedida.DataSource = ubll.Localizar(""); cbUnidadeMedida.DisplayMember = "umed_nome"; cbUnidadeMedida.ValueMember = "umed_cod"; //desabilitando os campos da tela txtId.Enabled = false; txtNome.Enabled = false; //mudando a text do botão e desabilitando ele btnSalvar.Visible = false; btnCancelar.Text = "Fexar"; btnCancelar.Focus(); } }