Пример #1
0
        /// <summary>
        ///     CRUD BBDD
        /// </summary>
        public int Save_Execute()
        {
            switch (_accion)
            {
            case Accion.Nuevo:
                if (CategoriaSeleccionada != null)
                {
                    ElementoSeleccionado.Categoria = CategoriaSeleccionada.IdCategoria;
                    if (ElementoSeleccionado.NombreElemento != "" && ElementoSeleccionado.Precio > 0)
                    {
                        GuardarImagen();
                        return(BbddService.AddElemento(ElementoSeleccionado));
                    }
                    else
                    {
                        return(-1);
                    }
                }
                else
                {
                    return(-1);
                }

            case Accion.Editar:
                if (BbddService.ActualizarBbdd() > 0)
                {
                    return(2);
                }
                else
                {
                    return(-1);
                }

            case Accion.Borrar:
                if (BbddService.DeleteElemento(ElementoSeleccionado) > 0)
                {
                    return(3);
                }
                else
                {
                    return(-1);
                }

            default:
                return(0);
            }
        }
 public void Actualizar()
 {
     BbddService.ActualizarBbdd();
 }