Commit c4971193 by yenisleydi

modificaciones

parent 2f23dbd8
...@@ -19,11 +19,11 @@ class _FormularioCategoriaState extends State<FormularioCategoria> { ...@@ -19,11 +19,11 @@ class _FormularioCategoriaState extends State<FormularioCategoria> {
} }
void _guardarCategoria() { void _guardarCategoria() {
final nombre = _nombreController.text; final nombre = _nombreController.text; // se obtiene el calor de nombre y clave
final clave = _claveController.text; final clave = _claveController.text;
if (nombre.isEmpty || clave.isEmpty) { if (nombre.isEmpty || clave.isEmpty) {
// Mostrar un mensaje de error si algún campo está vacío
ScaffoldMessenger.of(context).showSnackBar( ScaffoldMessenger.of(context).showSnackBar(
const SnackBar(content: Text('Por favor, complete todos los campos')), const SnackBar(content: Text('Por favor, complete todos los campos')),
); );
...@@ -38,11 +38,8 @@ class _FormularioCategoriaState extends State<FormularioCategoria> { ...@@ -38,11 +38,8 @@ class _FormularioCategoriaState extends State<FormularioCategoria> {
"nombre": nombre, "nombre": nombre,
}; };
print(categoria); // Imprime el mensaje en consola print(categoria);
// Aquí puedes agregar lógica adicional para guardar los datos en una base de datos o enviar a una API
// Volver a la pantalla anterior
Navigator.pop(context); Navigator.pop(context);
} }
...@@ -53,7 +50,7 @@ class _FormularioCategoriaState extends State<FormularioCategoria> { ...@@ -53,7 +50,7 @@ class _FormularioCategoriaState extends State<FormularioCategoria> {
title: const Text('Agregar Categoría'), title: const Text('Agregar Categoría'),
), ),
body: Padding( body: Padding(
padding: const EdgeInsets.all(180.0), padding: const EdgeInsets.all(16.0),
child: Column( child: Column(
children: <Widget>[ children: <Widget>[
TextField( TextField(
...@@ -61,13 +58,13 @@ class _FormularioCategoriaState extends State<FormularioCategoria> { ...@@ -61,13 +58,13 @@ class _FormularioCategoriaState extends State<FormularioCategoria> {
decoration: const InputDecoration(labelText: 'Clave'), decoration: const InputDecoration(labelText: 'Clave'),
keyboardType: TextInputType.text, keyboardType: TextInputType.text,
), ),
const SizedBox(height:40), const SizedBox(height: 16),
TextField( TextField(
controller: _nombreController, controller: _nombreController,
decoration: const InputDecoration(labelText: 'Nombre'), decoration: const InputDecoration(labelText: 'Nombre'),
keyboardType: TextInputType.text, keyboardType: TextInputType.text,
), ),
const SizedBox(height: 30), const SizedBox(height: 16),
ElevatedButton( ElevatedButton(
onPressed: _guardarCategoria, onPressed: _guardarCategoria,
child: const Text('GUARDAR'), child: const Text('GUARDAR'),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment