Beispiel #1
0
        /// <summary>
        /// Gestiona el borrado del cliente
        /// </summary>
        /// <returns>Devuelve true si no ha habido ninguna excepcion, devuelve false si ha habido alguna excepcion</returns>
        public Boolean borra()
        {
            bool correcto = true;

            try
            {
                clientServ.delete(clienteNuevo);
                clientServ.save();
            }
            catch (DbUpdateException dbex)
            {
                correcto = false;
                logger.Error("Ha habido un problema al borrar un cliente", dbex);
            }
            catch (Exception ex)
            {
                logger.Error("Ha habido error inesperado al borrar el cliente de la base de datos", ex);
                correcto = false;
            }
            return(correcto);
        }