public JsonResult CrearCategoria(String Nombre) { List <Categoria> Categorias = ConsultaCategoria.LeerCategorias(); String msj; bool validar; if (Categorias.Find(categoria => categoria.Nombre.Equals(Nombre, StringComparison.OrdinalIgnoreCase)) == null) { int respuesta = ConsultaCategoria.CrearCategoria(Nombre); if (respuesta == 1) { validar = true; msj = "Los datos se han guardado exitosamente"; } else { validar = false; msj = "Los datos no se han guardado correctamente. Verifique que tenga conexión a internet e intentelo nuevamente. Si el problema persiste favor de contactarse con soporte."; } } else { validar = false; msj = "No se puede guardar la categoría porque ya existe otra con el mismo nombre."; } var datos = new { validar, msj }; return(Json(datos)); }
private void ConsultarCategoria(int codigo, string nome, TipoPesquisa tipoPesquisa) { var consulta = new ConsultaCategoria(); try { if (tipoPesquisa != TipoPesquisa.Tela) { txtId.Text = ""; txtCodigo.txtValor.Text = ""; txtNome.Text = ""; } var model = consulta.Pesquisar(codigo, nome, tipoPesquisa); if (model != null) { txtId.Text = model.Id.ToString(); txtCodigo.txtValor.Text = model.Codigo.ToString("0000"); txtNome.Text = model.Nome; _objeto = model; Modificou = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); txtCodigo.Focus(); } txtId.Modified = false; txtCodigo.txtValor.Modified = false; txtNome.Modified = false; }
public JsonResult EliminarCategoria(int IdCategoria) { String msj; bool validar; int respuesta = ConsultaCategoria.EliminarCategoria(IdCategoria); if (respuesta == 1) { validar = true; msj = "Los datos se han eliminado exitosamente"; } else { validar = false; msj = "Los datos no se han eliminado correctamente. Verifique que tenga conexión a internet e intentelo nuevamente. Si el problema persiste favor de contactarse con soporte."; } var datos = new { validar, msj }; return(Json(datos)); }
private void ConsultarCategoria(int codigo, string nome, TipoPesquisa tipoPesquisa) { var consulta = new ConsultaCategoria(); if (tipoPesquisa != TipoPesquisa.Tela) { txtCodigo.txtValor.Text = ""; txtNome.Text = ""; } var model = consulta.Pesquisar(codigo, nome, tipoPesquisa); if (model != null) { dgvFiltro.Rows.Add(model.Id, model.Codigo, model.Nome); txtCodigo.txtValor.Focus(); } }
public JsonResult LeerCategorias() { List <Categoria> Categorias = ConsultaCategoria.LeerCategorias(); return(Json(Categorias)); }